, including all inherited members.
| arg_iterator typedef | comma::SubroutineCall | |
| argExprIndex(Expr *expr) const | comma::SubroutineCall | [protected] |
| arguments | comma::SubroutineCall | [protected] |
| asAst() | comma::SubroutineCall | |
| asAst() const | comma::SubroutineCall | |
| asFunctionCall() | comma::SubroutineCall | |
| asFunctionCall() const | comma::SubroutineCall | |
| asProcedureCall() | comma::SubroutineCall | |
| asProcedureCall() const | comma::SubroutineCall | |
| Ast(AstKind kind) | comma::Ast | [inline, protected] |
| AST_AbstractDomainDecl enum value | comma::Ast | |
| AST_AccessDecl enum value | comma::Ast | |
| AST_AccessType enum value | comma::Ast | |
| AST_AddDecl enum value | comma::Ast | |
| AST_AggregateExpr enum value | comma::Ast | |
| AST_AllocatorExpr enum value | comma::Ast | |
| AST_ArrayDecl enum value | comma::Ast | |
| AST_ArrayRangeAttrib enum value | comma::Ast | |
| AST_ArrayType enum value | comma::Ast | |
| AST_AssignmentStmt enum value | comma::Ast | |
| AST_BlockStmt enum value | comma::Ast | |
| AST_CarrierDecl enum value | comma::Ast | |
| AST_ComponentDecl enum value | comma::Ast | |
| AST_ComponentKey enum value | comma::Ast | |
| AST_ConversionExpr enum value | comma::Ast | |
| AST_DeclRefExpr enum value | comma::Ast | |
| AST_DereferenceExpr enum value | comma::Ast | |
| AST_DiamondExpr enum value | comma::Ast | |
| AST_DomainDecl enum value | comma::Ast | |
| AST_DomainInstanceDecl enum value | comma::Ast | |
| AST_DomainType enum value | comma::Ast | |
| AST_DSTDefinition enum value | comma::Ast | |
| AST_EnumerationDecl enum value | comma::Ast | |
| AST_EnumerationType enum value | comma::Ast | |
| AST_EnumLiteral enum value | comma::Ast | |
| AST_ExceptionDecl enum value | comma::Ast | |
| AST_ExceptionRef enum value | comma::Ast | |
| AST_FirstAE enum value | comma::Ast | |
| AST_FirstArrayAE enum value | comma::Ast | |
| AST_ForStmt 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_HandlerStmt enum value | comma::Ast | |
| AST_Identifier enum value | comma::Ast | |
| AST_IfStmt enum value | comma::Ast | |
| AST_ImportDecl enum value | comma::Ast | |
| AST_IncompleteType enum value | comma::Ast | |
| AST_IncompleteTypeDecl enum value | comma::Ast | |
| AST_IndexedArrayExpr enum value | comma::Ast | |
| AST_InjExpr enum value | comma::Ast | |
| AST_IntegerDecl enum value | comma::Ast | |
| AST_IntegerLiteral enum value | comma::Ast | |
| AST_IntegerType enum value | comma::Ast | |
| AST_KeywordSelector enum value | comma::Ast | |
| AST_LastAE enum value | comma::Ast | |
| AST_LastArrayAE enum value | comma::Ast | |
| AST_LoopDecl enum value | comma::Ast | |
| AST_LoopStmt enum value | comma::Ast | |
| AST_NullExpr enum value | comma::Ast | |
| AST_NullStmt enum value | comma::Ast | |
| AST_ObjectDecl enum value | comma::Ast | |
| AST_ParamValueDecl enum value | comma::Ast | |
| AST_PercentDecl enum value | comma::Ast | |
| AST_PosAD enum value | comma::Ast | |
| AST_PragmaStmt 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_QualifiedExpr enum value | comma::Ast | |
| AST_RaiseStmt enum value | comma::Ast | |
| AST_Range enum value | comma::Ast | |
| AST_RecordDecl enum value | comma::Ast | |
| AST_RecordType enum value | comma::Ast | |
| AST_RenamedObjectDecl enum value | comma::Ast | |
| AST_ReturnStmt enum value | comma::Ast | |
| AST_ScalarRangeAttrib enum value | comma::Ast | |
| AST_SelectedExpr enum value | comma::Ast | |
| AST_SigInstanceDecl enum value | comma::Ast | |
| AST_SignatureDecl enum value | comma::Ast | |
| AST_StmtSequence enum value | comma::Ast | |
| AST_StringLiteral enum value | comma::Ast | |
| AST_SubroutineRef enum value | comma::Ast | |
| AST_TypeRef enum value | comma::Ast | |
| AST_UniversalType enum value | comma::Ast | |
| AST_ValAD enum value | comma::Ast | |
| AST_VarietyDecl enum value | comma::Ast | |
| AST_WhileStmt enum value | comma::Ast | |
| AstKind enum name | comma::Ast | |
| begin_arguments() | comma::SubroutineCall | [inline] |
| begin_arguments() const | comma::SubroutineCall | [inline] |
| begin_connectives() | comma::SubroutineCall | [inline] |
| begin_connectives() const | comma::SubroutineCall | [inline] |
| begin_functions() | comma::FunctionCallExpr | [inline] |
| begin_functions() const | comma::FunctionCallExpr | [inline] |
| begin_keys() | comma::SubroutineCall | [inline] |
| begin_keys() const | comma::SubroutineCall | [inline] |
| begin_positional() | comma::SubroutineCall | [inline] |
| begin_positional() const | comma::SubroutineCall | [inline] |
| bits | comma::Ast | [protected] |
| classof(const FunctionCallExpr *node) | comma::FunctionCallExpr | [inline, static] |
| classof(const Ast *node) | comma::FunctionCallExpr | [inline, static] |
| comma::SubroutineCall::classof(const FunctionCallExpr *node) | comma::SubroutineCall | [inline, static] |
| comma::SubroutineCall::classof(const ProcedureCallStmt *node) | comma::SubroutineCall | [inline, static] |
| connective | comma::SubroutineCall | [protected] |
| connective_iterator typedef | comma::SubroutineCall | |
| const_arg_iterator typedef | comma::SubroutineCall | |
| const_connective_iterator typedef | comma::SubroutineCall | |
| const_fun_iterator typedef | comma::FunctionCallExpr | |
| const_key_iterator typedef | comma::SubroutineCall | |
| containsConnective(SubroutineType *srTy) const | comma::SubroutineCall | [inline] |
| deletable | comma::Ast | [protected] |
| denotesAttribExpr() const | comma::Ast | [inline] |
| denotesCompositeType() const | comma::Ast | [inline] |
| denotesDecl() const | comma::Ast | [inline] |
| denotesDomainTypeDecl() const | comma::Ast | [inline] |
| denotesExpr() const | comma::Ast | [inline] |
| denotesModelDecl() const | comma::Ast | [inline] |
| denotesName() const | comma::Expr | |
| denotesOperator() const | comma::SubroutineCall | |
| denotesPrimaryType() 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() | comma::Ast | [virtual] |
| end_arguments() | comma::SubroutineCall | [inline] |
| end_arguments() const | comma::SubroutineCall | [inline] |
| end_connectives() | comma::SubroutineCall | [inline] |
| end_connectives() const | comma::SubroutineCall | [inline] |
| end_functions() | comma::FunctionCallExpr | [inline] |
| end_functions() const | comma::FunctionCallExpr | [inline] |
| end_keys() | comma::SubroutineCall | [inline] |
| end_keys() const | comma::SubroutineCall | [inline] |
| end_positional() | comma::SubroutineCall | [inline] |
| end_positional() const | comma::SubroutineCall | [inline] |
| Expr(AstKind kind, Type *type, Location loc=0) | comma::Expr | [inline] |
| Expr(AstKind kind, Location loc=0) | comma::Expr | [inline] |
| FIRST_AttribExpr enum value | comma::Ast | |
| FIRST_Decl enum value | comma::Ast | |
| FIRST_DomainType enum value | comma::Ast | |
| FIRST_Expr enum value | comma::Ast | |
| FIRST_ModelDecl enum value | comma::Ast | |
| FIRST_PrimaryType enum value | comma::Ast | |
| FIRST_Stmt enum value | comma::Ast | |
| FIRST_SubroutineDecl enum value | comma::Ast | |
| FIRST_Type enum value | comma::Ast | |
| FIRST_TypeDecl enum value | comma::Ast | |
| FIRST_ValueDecl enum value | comma::Ast | |
| fun_iterator typedef | comma::FunctionCallExpr | |
| FunctionCallExpr(SubroutineRef *connective, Expr **positionalArgs, unsigned numPositional, KeywordSelector **keyedArgs, unsigned numKeys) | comma::FunctionCallExpr | |
| FunctionCallExpr(FunctionDecl *connective, Location loc, Expr **positionalArgs, unsigned numPositional, KeywordSelector **keyedArgs, unsigned numKeys) | comma::FunctionCallExpr | |
| FunctionCallExpr(SubroutineRef *connective) | comma::FunctionCallExpr | |
| FunctionCallExpr(FunctionDecl *connective, Location loc) | comma::FunctionCallExpr | |
| getConnective() | comma::FunctionCallExpr | [inline] |
| getConnective() const | comma::FunctionCallExpr | [inline] |
| getConnective(unsigned i) const | comma::FunctionCallExpr | [inline] |
| getConnective(unsigned i) | comma::FunctionCallExpr | [inline] |
| getKind() const | comma::Ast | [inline] |
| getKindString() const | comma::Ast | [inline] |
| getLocation() const | comma::FunctionCallExpr | [inline, virtual] |
| getNumArgs() const | comma::SubroutineCall | [inline] |
| getNumKeyedArgs() const | comma::SubroutineCall | [inline] |
| getNumPositionalArgs() const | comma::SubroutineCall | [inline] |
| getType() const | comma::Expr | [inline] |
| hasResolvedType() const | comma::Expr | [inline] |
| hasType() const | comma::Expr | [inline] |
| ignoreInjPrj() | comma::Expr | |
| isAbstractCall() const | comma::SubroutineCall | |
| isaFunctionCall() const | comma::SubroutineCall | |
| isAmbiguous() const | comma::SubroutineCall | [inline] |
| isaProcedureCall() const | comma::SubroutineCall | |
| isAttributeCall() const | comma::SubroutineCall | |
| isCompatible(SubroutineDecl *decl) const | comma::SubroutineCall | [protected] |
| isDeletable() const | comma::Ast | [inline] |
| isDirectCall() const | comma::SubroutineCall | |
| isForeignCall() const | comma::SubroutineCall | |
| isLocalCall() const | comma::SubroutineCall | |
| isMutable(Expr *&immutable) | comma::Expr | |
| isPrimitive() const | comma::SubroutineCall | [inline] |
| isStaticDiscreteExpr() const | comma::Expr | |
| isStaticStringExpr() const | comma::Expr | |
| isUnambiguous() const | comma::SubroutineCall | [inline] |
| isValid() const | comma::Ast | [inline] |
| key_iterator typedef | comma::SubroutineCall | |
| keyedArgs | comma::SubroutineCall | [protected] |
| keyExprIndex(Expr *expr) const | comma::SubroutineCall | [protected] |
| kind | comma::Ast | [protected] |
| kindStrings | comma::Ast | [protected, static] |
| LAST_AstKind enum value | comma::Ast | |
| LAST_AttribExpr enum value | comma::Ast | |
| LAST_Decl enum value | comma::Ast | |
| LAST_DomainType enum value | comma::Ast | |
| LAST_Expr enum value | comma::Ast | |
| LAST_ModelDecl enum value | comma::Ast | |
| LAST_PrimaryType enum value | comma::Ast | |
| LAST_Stmt enum value | comma::Ast | |
| LAST_SubroutineDecl enum value | comma::Ast | |
| LAST_Type enum value | comma::Ast | |
| LAST_TypeDecl enum value | comma::Ast | |
| LAST_ValueDecl enum value | comma::Ast | |
| markInvalid() | comma::Ast | [inline] |
| numConnectives() const | comma::SubroutineCall | [inline] |
| numKeys | comma::SubroutineCall | [protected] |
| numPositional | comma::SubroutineCall | [protected] |
| resolveConnective(FunctionDecl *connective) | comma::FunctionCallExpr | |
| comma::SubroutineCall::resolveConnective(SubroutineDecl *connective) | comma::SubroutineCall | [virtual] |
| setArgument(arg_iterator I, Expr *expr) | comma::SubroutineCall | |
| setArgument(key_iterator I, Expr *expr) | comma::SubroutineCall | |
| setType(Type *type) | comma::Expr | [inline] |
| staticDiscreteValue(llvm::APInt &result) const | comma::Expr | |
| staticStringValue(std::string &result) const | comma::Expr | |
| SubroutineCall(SubroutineRef *connective, Expr **positionalArgs, unsigned numPositional, KeywordSelector **keyedArgs, unsigned numKeys) | comma::SubroutineCall | |
| SubroutineCall(SubroutineDecl *connective, Expr **positionalArgs, unsigned numPositional, KeywordSelector **keyedArgs, unsigned numKeys) | comma::SubroutineCall | |
| validFlag | comma::Ast | [protected] |
| ~Ast() | comma::Ast | [inline, virtual] |
| ~Expr() | comma::Expr | [inline, virtual] |
| ~SubroutineCall() | comma::SubroutineCall | [virtual] |