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] |