Searched defs:CallExpr (Results 1 - 8 of 8) sorted by relevance

/external/javassist/src/main/javassist/compiler/ast/
H A DCallExpr.java25 public class CallExpr extends Expr { class in inherits:Expr
28 private CallExpr(ASTree _head, ASTList _tail) { method in class:CallExpr
41 public static CallExpr makeCall(ASTree target, ASTree args) {
42 return new CallExpr(target, new ASTList(args));
/external/clang/lib/StaticAnalyzer/Checkers/
H A DObjCSelfInitChecker.cpp311 const Expr *CallExpr = CE.getOriginExpr(); local
312 if (CallExpr)
313 addSelfFlag(state, state->getSVal(CallExpr, C.getLocationContext()),
H A DMallocChecker.cpp99 check::PreStmt<CallExpr>,
100 check::PostStmt<CallExpr>,
128 void checkPreStmt(const CallExpr *S, CheckerContext &C) const;
129 void checkPostStmt(const CallExpr *CE, CheckerContext &C) const;
164 const CallExpr *CE,
166 static ProgramStateRef MallocMemAux(CheckerContext &C, const CallExpr *CE,
174 static ProgramStateRef MallocMemAux(CheckerContext &C, const CallExpr *CE,
180 const CallExpr *CE,
183 ProgramStateRef FreeMemAttr(CheckerContext &C, const CallExpr *CE,
185 ProgramStateRef FreeMemAux(CheckerContext &C, const CallExpr *C
324 getMessageForReturn(const CallExpr *CallExpr) argument
[all...]
/external/webkit/Source/JavaScriptCore/parser/
H A DSyntaxChecker.h73 FunctionExpr, BracketExpr, DotExpr, CallExpr, enumerator in enum:JSC::SyntaxChecker::__anon14375
118 ExpressionType makeFunctionCallNode(int, int, int, int, int) { return CallExpr; }
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h420 /// traversing the CallExpr associated with the call and checking if the given
443 virtual std::string getMessageForReturn(const CallExpr *CallExpr) { argument
/external/clang/lib/AST/
H A DExpr.cpp925 CallExpr::CallExpr(ASTContext& C, StmtClass SC, Expr *fn, unsigned NumPreArgs,
954 CallExpr::CallExpr(ASTContext& C, Expr *fn, ArrayRef<Expr*> args, function in class:CallExpr
982 CallExpr::CallExpr(ASTContext &C, StmtClass SC, EmptyShell Empty) function in class:CallExpr
989 CallExpr::CallExpr(ASTContext &C, StmtClass SC, unsigned NumPreArgs, function in class:CallExpr
997 Decl *CallExpr::getCalleeDecl() {
1021 FunctionDecl *CallExpr
[all...]
/external/clang/include/clang/AST/
H A DExpr.h2027 /// CallExpr - Represents a function call (C99 6.5.2.2, C++ [expr.call]).
2028 /// CallExpr itself represents a normal function call, e.g., "f(x, 2)",
2033 class CallExpr : public Expr { class in class:clang::StringLiteral::OffsetOfExpr
2041 CallExpr(ASTContext& C, StmtClass SC, Expr *fn, unsigned NumPreArgs,
2044 CallExpr(ASTContext &C, StmtClass SC, unsigned NumPreArgs, EmptyShell Empty);
2062 CallExpr(ASTContext& C, Expr *fn, ArrayRef<Expr*> args, QualType t,
2066 CallExpr(ASTContext &C, StmtClass SC, EmptyShell Empty);
2074 return const_cast<CallExpr*>(this)->getCalleeDecl();
2080 return const_cast<CallExpr*>(this)->getDirectCallee();
2092 return const_cast<CallExpr*>(thi
[all...]
/external/clang/lib/Sema/
H A DSemaOverload.cpp5702 // Note that it is safe to allocate CallExpr on the stack here because
5706 CallExpr Call(Context, &ConversionFn, MultiExprArg(), CallResultType, VK,
9743 // create a type dependent CallExpr. The goal is to postpone name lookup
9748 CallExpr *CE = new (Context) CallExpr(Context, Fn,
10012 CallExpr *TheCall =
11253 /// CallExpr is set to a valid expression and FRS_Success returned on success,
11254 /// otherwise CallExpr is set to ExprError() and some non-success value
11263 Expr *Range, ExprResult *CallExpr) {
11274 *CallExpr
11257 BuildForRangeBeginEndCall(Scope *S, SourceLocation Loc, SourceLocation RangeLoc, VarDecl *Decl, BeginEndFunction BEF, const DeclarationNameInfo &NameInfo, LookupResult &MemberLookup, OverloadCandidateSet *CandidateSet, Expr *Range, ExprResult *CallExpr) argument
[all...]

Completed in 299 milliseconds