comma::AbstractDomainType Member List
This is the complete list of members for
comma::AbstractDomainType, including all inherited members.
AbstractDomainType(IdentifierInfo *name, SignatureType *signature) | comma::AbstractDomainType | [inline] |
Ast(AstKind kind) | comma::Ast | [inline, protected] |
AST_AbstractDomainType enum value | comma::Ast | |
AST_ConcreteDomainType enum value | comma::Ast | |
AST_DomainDecl enum value | comma::Ast | |
AST_DomainType enum value | comma::Ast | |
AST_FunctionDecl enum value | comma::Ast | |
AST_FunctionType enum value | comma::Ast | |
AST_FunctorDecl enum value | comma::Ast | |
AST_FunctorType enum value | comma::Ast | |
AST_PercentType enum value | comma::Ast | |
AST_SignatureDecl enum value | comma::Ast | |
AST_SignatureType enum value | comma::Ast | |
AST_VarietyDecl enum value | comma::Ast | |
AST_VarietyType enum value | comma::Ast | |
AstKind enum name | comma::Ast | |
astNode | comma::DomainType | |
bits | comma::Ast | [protected] |
classof(const AbstractDomainType *node) | comma::AbstractDomainType | [inline, static] |
classof(const Ast *node) | comma::AbstractDomainType | [inline, static] |
comma::DomainType::classof(const DomainType *node) | comma::DomainType | [inline, static] |
comma::ModelType::classof(const ModelType *node) | comma::ModelType | [inline, static] |
comma::Type::classof(const Type *node) | comma::Type | [inline, static] |
deletable | comma::Ast | [protected] |
denotesDecl() const | comma::Ast | [inline] |
denotesDomainType() const | comma::Ast | [inline] |
denotesModelDecl() const | comma::Ast | [inline] |
denotesModelType() const | comma::Ast | [inline] |
denotesType() const | comma::Ast | [inline] |
denotesTypeDecl() const | comma::Ast | [inline] |
DomainType(AstKind kind, IdentifierInfo *idInfo, ModelDecl *decl) | comma::DomainType | [protected] |
DomainType(AstKind kind, IdentifierInfo *idInfo, SignatureType *sig) | comma::DomainType | [protected] |
FIRST_Decl enum value | comma::Ast | |
FIRST_ModelDecl enum value | comma::Ast | |
FIRST_Type enum value | comma::Ast | |
FIRST_TypeDecl enum value | comma::Ast | |
getConcreteType() | comma::DomainType | [inline] |
getDeclaration() const | comma::DomainType | |
getDomain() const | comma::DomainType | |
getDomoid() const | comma::DomainType | |
getFunctor() const | comma::DomainType | |
getIdInfo() const | comma::ModelType | [inline] |
getKind() const | comma::Ast | [inline] |
getLocation() const | comma::Ast | [inline, virtual] |
getSignature() const | comma::AbstractDomainType | [inline] |
getString() const | comma::ModelType | [inline] |
isAbstract() const | comma::DomainType | |
isConcrete() const | comma::DomainType | [inline] |
isDeletable() const | comma::Ast | [inline] |
isValid() const | comma::Ast | [inline] |
kind | comma::Ast | [protected] |
LAST_Decl enum value | comma::Ast | |
LAST_ModelDecl enum value | comma::Ast | |
LAST_Type enum value | comma::Ast | |
LAST_TypeDecl enum value | comma::Ast | |
markInvalid() | comma::Ast | [inline] |
modelDecl | comma::DomainType | |
ModelType(AstKind kind, IdentifierInfo *idInfo) | comma::ModelType | [inline, protected] |
signatureType | comma::DomainType | |
Type(AstKind kind) | comma::Type | [inline, protected] |
validFlag | comma::Ast | [protected] |
~Ast() | comma::Ast | [inline, virtual] |
~DomainType() | comma::DomainType | [inline, virtual] |
~ModelType() | comma::ModelType | [inline, virtual] |
~Type() | comma::Type | [inline, virtual] |