Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Bond::TypeSpecifier Member List

This is the complete list of members for Bond::TypeSpecifier, including all inherited members.

Accept(ParseNodeVisitor &visitor) overrideBond::TypeSpecifierinlinevirtual
Accept(ParseNodeVisitor &visitor) const overrideBond::TypeSpecifierinlinevirtual
GetAlignment() constBond::TypeSpecifier
GetContextToken() const overrideBond::TypeSpecifiervirtual
GetDefinition() constBond::TypeSpecifierinline
GetIdentifier()Bond::TypeSpecifierinline
GetIdentifier() constBond::TypeSpecifierinline
GetPrimitiveType() constBond::TypeSpecifier
GetPrimitiveTypeToken() constBond::TypeSpecifierinline
GetSignatureType() constBond::TypeSpecifier
GetSize(PointerSize pointerSize) constBond::TypeSpecifier
IsBooleanType() constBond::TypeSpecifier
IsCharType() constBond::TypeSpecifier
IsInstantiable() constBond::TypeSpecifier
IsIntegerType() constBond::TypeSpecifier
IsLeast32IntegerType() constBond::TypeSpecifier
IsMost32IntegerType() constBond::TypeSpecifier
IsNumericType() constBond::TypeSpecifier
IsResolved() constBond::TypeSpecifier
IsStructType() constBond::TypeSpecifier
IsVoidType() constBond::TypeSpecifier
ParseNode()Bond::ParseNodeinlineprotected
SetDefinition(const Symbol *symbol)Bond::TypeSpecifierinline
TypeSpecifier(const Token *primitiveType, QualifiedIdentifier *identifier=nullptr)Bond::TypeSpecifierinlineexplicit
TypeSpecifier(QualifiedIdentifier *identifier)Bond::TypeSpecifierinlineexplicit
TypeSpecifier(const Token *primitiveType, QualifiedIdentifier *identifier, const Symbol *definition)Bond::TypeSpecifierinline
~ParseNode()Bond::ParseNodeinlinevirtual
~TypeSpecifier()Bond::TypeSpecifierinlinevirtual