Bond
0.9
C++ Bond Runtime Library API Documentation
Toggle main menu visibility
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) override
Bond::TypeSpecifier
inline
virtual
Accept
(ParseNodeVisitor &visitor) const override
Bond::TypeSpecifier
inline
virtual
GetAlignment
() const
Bond::TypeSpecifier
GetContextToken
() const override
Bond::TypeSpecifier
virtual
GetDefinition
() const
Bond::TypeSpecifier
inline
GetIdentifier
()
Bond::TypeSpecifier
inline
GetIdentifier
() const
Bond::TypeSpecifier
inline
GetPrimitiveType
() const
Bond::TypeSpecifier
GetPrimitiveTypeToken
() const
Bond::TypeSpecifier
inline
GetSignatureType
() const
Bond::TypeSpecifier
GetSize
(PointerSize pointerSize) const
Bond::TypeSpecifier
IsBooleanType
() const
Bond::TypeSpecifier
IsCharType
() const
Bond::TypeSpecifier
IsInstantiable
() const
Bond::TypeSpecifier
IsIntegerType
() const
Bond::TypeSpecifier
IsLeast32IntegerType
() const
Bond::TypeSpecifier
IsMost32IntegerType
() const
Bond::TypeSpecifier
IsNumericType
() const
Bond::TypeSpecifier
IsResolved
() const
Bond::TypeSpecifier
IsStructType
() const
Bond::TypeSpecifier
IsVoidType
() const
Bond::TypeSpecifier
ParseNode
()
Bond::ParseNode
inline
protected
SetDefinition
(const Symbol *symbol)
Bond::TypeSpecifier
inline
TypeSpecifier
(const Token *primitiveType, QualifiedIdentifier *identifier=nullptr)
Bond::TypeSpecifier
inline
explicit
TypeSpecifier
(QualifiedIdentifier *identifier)
Bond::TypeSpecifier
inline
explicit
TypeSpecifier
(const Token *primitiveType, QualifiedIdentifier *identifier, const Symbol *definition)
Bond::TypeSpecifier
inline
~ParseNode
()
Bond::ParseNode
inline
virtual
~TypeSpecifier
()
Bond::TypeSpecifier
inline
virtual