comma::FunctionCallExpr Member List

This is the complete list of members for comma::FunctionCallExpr, including all inherited members.
arg_iterator typedefcomma::SubroutineCall
argExprIndex(Expr *expr) const comma::SubroutineCall [protected]
argumentscomma::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 valuecomma::Ast
AST_AccessDecl enum valuecomma::Ast
AST_AccessType enum valuecomma::Ast
AST_AddDecl enum valuecomma::Ast
AST_AggregateExpr enum valuecomma::Ast
AST_AllocatorExpr enum valuecomma::Ast
AST_ArrayDecl enum valuecomma::Ast
AST_ArrayRangeAttrib enum valuecomma::Ast
AST_ArrayType enum valuecomma::Ast
AST_AssignmentStmt enum valuecomma::Ast
AST_BlockStmt enum valuecomma::Ast
AST_CarrierDecl enum valuecomma::Ast
AST_ComponentDecl enum valuecomma::Ast
AST_ComponentKey enum valuecomma::Ast
AST_ConversionExpr enum valuecomma::Ast
AST_DeclRefExpr enum valuecomma::Ast
AST_DereferenceExpr enum valuecomma::Ast
AST_DiamondExpr enum valuecomma::Ast
AST_DomainDecl enum valuecomma::Ast
AST_DomainInstanceDecl enum valuecomma::Ast
AST_DomainType enum valuecomma::Ast
AST_DSTDefinition enum valuecomma::Ast
AST_EnumerationDecl enum valuecomma::Ast
AST_EnumerationType enum valuecomma::Ast
AST_EnumLiteral enum valuecomma::Ast
AST_ExceptionDecl enum valuecomma::Ast
AST_ExceptionRef enum valuecomma::Ast
AST_FirstAE enum valuecomma::Ast
AST_FirstArrayAE enum valuecomma::Ast
AST_ForStmt enum valuecomma::Ast
AST_FunctionCallExpr enum valuecomma::Ast
AST_FunctionDecl enum valuecomma::Ast
AST_FunctionType enum valuecomma::Ast
AST_FunctorDecl enum valuecomma::Ast
AST_HandlerStmt enum valuecomma::Ast
AST_Identifier enum valuecomma::Ast
AST_IfStmt enum valuecomma::Ast
AST_ImportDecl enum valuecomma::Ast
AST_IncompleteType enum valuecomma::Ast
AST_IncompleteTypeDecl enum valuecomma::Ast
AST_IndexedArrayExpr enum valuecomma::Ast
AST_InjExpr enum valuecomma::Ast
AST_IntegerDecl enum valuecomma::Ast
AST_IntegerLiteral enum valuecomma::Ast
AST_IntegerType enum valuecomma::Ast
AST_KeywordSelector enum valuecomma::Ast
AST_LastAE enum valuecomma::Ast
AST_LastArrayAE enum valuecomma::Ast
AST_LoopDecl enum valuecomma::Ast
AST_LoopStmt enum valuecomma::Ast
AST_NullExpr enum valuecomma::Ast
AST_NullStmt enum valuecomma::Ast
AST_ObjectDecl enum valuecomma::Ast
AST_ParamValueDecl enum valuecomma::Ast
AST_PercentDecl enum valuecomma::Ast
AST_PosAD enum valuecomma::Ast
AST_PragmaStmt enum valuecomma::Ast
AST_PrjExpr enum valuecomma::Ast
AST_ProcedureCallStmt enum valuecomma::Ast
AST_ProcedureDecl enum valuecomma::Ast
AST_ProcedureType enum valuecomma::Ast
AST_QualifiedExpr enum valuecomma::Ast
AST_RaiseStmt enum valuecomma::Ast
AST_Range enum valuecomma::Ast
AST_RecordDecl enum valuecomma::Ast
AST_RecordType enum valuecomma::Ast
AST_RenamedObjectDecl enum valuecomma::Ast
AST_ReturnStmt enum valuecomma::Ast
AST_ScalarRangeAttrib enum valuecomma::Ast
AST_SelectedExpr enum valuecomma::Ast
AST_SigInstanceDecl enum valuecomma::Ast
AST_SignatureDecl enum valuecomma::Ast
AST_StmtSequence enum valuecomma::Ast
AST_StringLiteral enum valuecomma::Ast
AST_SubroutineRef enum valuecomma::Ast
AST_TypeRef enum valuecomma::Ast
AST_UniversalType enum valuecomma::Ast
AST_ValAD enum valuecomma::Ast
AST_VarietyDecl enum valuecomma::Ast
AST_WhileStmt enum valuecomma::Ast
AstKind enum namecomma::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]
bitscomma::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]
connectivecomma::SubroutineCall [protected]
connective_iterator typedefcomma::SubroutineCall
const_arg_iterator typedefcomma::SubroutineCall
const_connective_iterator typedefcomma::SubroutineCall
const_fun_iterator typedefcomma::FunctionCallExpr
const_key_iterator typedefcomma::SubroutineCall
containsConnective(SubroutineType *srTy) const comma::SubroutineCall [inline]
deletablecomma::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 valuecomma::Ast
FIRST_Decl enum valuecomma::Ast
FIRST_DomainType enum valuecomma::Ast
FIRST_Expr enum valuecomma::Ast
FIRST_ModelDecl enum valuecomma::Ast
FIRST_PrimaryType enum valuecomma::Ast
FIRST_Stmt enum valuecomma::Ast
FIRST_SubroutineDecl enum valuecomma::Ast
FIRST_Type enum valuecomma::Ast
FIRST_TypeDecl enum valuecomma::Ast
FIRST_ValueDecl enum valuecomma::Ast
fun_iterator typedefcomma::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 typedefcomma::SubroutineCall
keyedArgscomma::SubroutineCall [protected]
keyExprIndex(Expr *expr) const comma::SubroutineCall [protected]
kindcomma::Ast [protected]
kindStringscomma::Ast [protected, static]
LAST_AstKind enum valuecomma::Ast
LAST_AttribExpr enum valuecomma::Ast
LAST_Decl enum valuecomma::Ast
LAST_DomainType enum valuecomma::Ast
LAST_Expr enum valuecomma::Ast
LAST_ModelDecl enum valuecomma::Ast
LAST_PrimaryType enum valuecomma::Ast
LAST_Stmt enum valuecomma::Ast
LAST_SubroutineDecl enum valuecomma::Ast
LAST_Type enum valuecomma::Ast
LAST_TypeDecl enum valuecomma::Ast
LAST_ValueDecl enum valuecomma::Ast
markInvalid()comma::Ast [inline]
numConnectives() const comma::SubroutineCall [inline]
numKeyscomma::SubroutineCall [protected]
numPositionalcomma::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
validFlagcomma::Ast [protected]
~Ast()comma::Ast [inline, virtual]
~Expr()comma::Expr [inline, virtual]
~SubroutineCall()comma::SubroutineCall [virtual]

Generated on 1 Feb 2010 for Comma by  doxygen 1.6.1