, including all inherited members.
asDeclarativeRegion() | comma::Decl | |
Ast(AstKind kind) | comma::Ast | [inline, protected] |
AST_AbstractDomainDecl enum value | comma::Ast | |
AST_AddDecl enum value | comma::Ast | |
AST_AssignmentStmt enum value | comma::Ast | |
AST_BlockStmt enum value | comma::Ast | |
AST_CarrierDecl enum value | comma::Ast | |
AST_CarrierType enum value | comma::Ast | |
AST_DeclRefExpr enum value | comma::Ast | |
AST_DomainDecl enum value | comma::Ast | |
AST_DomainInstanceDecl enum value | comma::Ast | |
AST_DomainType enum value | comma::Ast | |
AST_EnumerationDecl enum value | comma::Ast | |
AST_EnumerationLiteral enum value | comma::Ast | |
AST_EnumerationType enum value | comma::Ast | |
AST_FunctionCallExpr 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_IfStmt enum value | comma::Ast | |
AST_ImportDecl enum value | comma::Ast | |
AST_InjExpr enum value | comma::Ast | |
AST_KeywordSelector enum value | comma::Ast | |
AST_ObjectDecl enum value | comma::Ast | |
AST_ParamValueDecl enum value | comma::Ast | |
AST_PrjExpr enum value | comma::Ast | |
AST_ProcedureCallStmt enum value | comma::Ast | |
AST_ProcedureDecl enum value | comma::Ast | |
AST_ProcedureType enum value | comma::Ast | |
AST_Qualifier enum value | comma::Ast | |
AST_ReturnStmt enum value | comma::Ast | |
AST_SignatureDecl enum value | comma::Ast | |
AST_SignatureType enum value | comma::Ast | |
AST_StmtSequence 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 EnumerationLiteral *node) | comma::EnumerationLiteral | [inline, static] |
classof(const Ast *node) | comma::EnumerationLiteral | [inline, static] |
comma::ValueDecl::classof(const ValueDecl *node) | comma::ValueDecl | [inline, static] |
comma::Decl::classof(const Decl *node) | comma::Decl | [inline, static] |
context | comma::Decl | [protected] |
Decl(AstKind kind, IdentifierInfo *info=0, Location loc=0) | comma::Decl | [inline, protected] |
deletable | comma::Ast | [protected] |
denotesDecl() const | comma::Ast | [inline] |
denotesExpr() const | comma::Ast | [inline] |
denotesModelDecl() const | comma::Ast | [inline] |
denotesModelType() const | comma::Ast | [inline] |
denotesStmt() const | comma::Ast | [inline] |
denotesSubroutineDecl() const | comma::Ast | [inline] |
denotesSubroutineType() const | comma::Ast | [inline] |
denotesType() const | comma::Ast | [inline] |
denotesTypeDecl() const | comma::Ast | [inline] |
denotesValueDecl() const | comma::Ast | [inline] |
dump(unsigned depth=0) | comma::Ast | [virtual] |
dumpSpaces(unsigned n) | comma::Ast | [static] |
EnumerationLiteral(EnumerationDecl *decl, IdentifierInfo *name, Location loc) | comma::EnumerationLiteral | |
FIRST_Decl enum value | comma::Ast | |
FIRST_Expr enum value | comma::Ast | |
FIRST_ModelDecl enum value | comma::Ast | |
FIRST_ModelType enum value | comma::Ast | |
FIRST_Stmt enum value | comma::Ast | |
FIRST_Type enum value | comma::Ast | |
FIRST_TypeDecl enum value | comma::Ast | |
FIRST_ValueDecl enum value | comma::Ast | |
getDeclarativeRegion() | comma::Decl | [inline] |
getIdInfo() const | comma::Decl | [inline] |
getKind() const | comma::Ast | [inline] |
getKindString() const | comma::Ast | [inline] |
getLocation() const | comma::Decl | [inline, virtual] |
getString() const | comma::Decl | [inline] |
getType() const | comma::ValueDecl | [inline] |
getType() | comma::ValueDecl | [inline] |
idInfo | comma::Decl | [protected] |
isAnonymous() const | comma::Decl | [inline] |
isDeclaredIn(DeclarativeRegion *region) | comma::Decl | [inline] |
isDeletable() const | comma::Ast | [inline] |
isValid() const | comma::Ast | [inline] |
kind | comma::Ast | [protected] |
kindStrings | comma::Ast | [protected, static] |
LAST_AstKind enum value | comma::Ast | |
LAST_Decl enum value | comma::Ast | |
LAST_Expr enum value | comma::Ast | |
LAST_ModelDecl enum value | comma::Ast | |
LAST_ModelType enum value | comma::Ast | |
LAST_Stmt enum value | comma::Ast | |
LAST_Type enum value | comma::Ast | |
LAST_TypeDecl enum value | comma::Ast | |
LAST_ValueDecl enum value | comma::Ast | |
location | comma::Decl | [protected] |
markInvalid() | comma::Ast | [inline] |
setDeclarativeRegion(DeclarativeRegion *region) | comma::Decl | [inline] |
type | comma::ValueDecl | [protected] |
validFlag | comma::Ast | [protected] |
ValueDecl(AstKind kind, IdentifierInfo *name, Type *type, Location loc) | comma::ValueDecl | [inline, protected] |
~Ast() | comma::Ast | [inline, virtual] |
~Decl() | comma::Decl | [inline, virtual] |