comma::VarietyType Member List
This is the complete list of members for
comma::VarietyType, including all inherited members.
| 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 | |
| bits | comma::Ast | [protected] |
| classof(const VarietyType *node) | comma::VarietyType | [inline, static] |
| classof(const Ast *node) | comma::VarietyType | [inline, static] |
| comma::ParameterizedType::classof(const ParameterizedType *node) | comma::ParameterizedType | [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] |
| FIRST_Decl enum value | comma::Ast | |
| FIRST_ModelDecl enum value | comma::Ast | |
| FIRST_Type enum value | comma::Ast | |
| FIRST_TypeDecl enum value | comma::Ast | |
| formals | comma::ParameterizedType | [protected] |
| getArity() const | comma::ParameterizedType | [inline] |
| getFormalDomain(unsigned i) const | comma::ParameterizedType | |
| getFormalIdInfo(unsigned i) const | comma::ParameterizedType | |
| getFormalType(unsigned i) const | comma::ParameterizedType | |
| getIdInfo() const | comma::ModelType | [inline] |
| getKind() const | comma::Ast | [inline] |
| getLocation() const | comma::Ast | [inline, virtual] |
| getSelectorIndex(IdentifierInfo *selector) const | comma::ParameterizedType | |
| getString() const | comma::ModelType | [inline] |
| getVarietyDecl() const | comma::VarietyType | [inline] |
| idInfo | comma::ModelType | [protected] |
| 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] |
| ModelType(AstKind kind, IdentifierInfo *idInfo) | comma::ModelType | [inline, protected] |
| numFormals | comma::ParameterizedType | [protected] |
| ParameterizedType(AstKind kind, IdentifierInfo *idInfo, AbstractDomainType **formalArguments, unsigned arity) | comma::ParameterizedType | [protected] |
| Type(AstKind kind) | comma::Type | [inline, protected] |
| validFlag | comma::Ast | [protected] |
| VarietyDecl class | comma::VarietyType | [friend] |
| VarietyType(AbstractDomainType **formalArguments, VarietyDecl *variety, unsigned arity) | comma::VarietyType | |
| ~Ast() | comma::Ast | [inline, virtual] |
| ~ModelType() | comma::ModelType | [inline, virtual] |
| ~ParameterizedType() | comma::ParameterizedType | [inline, virtual] |
| ~Type() | comma::Type | [inline, virtual] |
| ~VarietyType() | comma::VarietyType | |