Home
last modified time | relevance | path

Searched refs:call_expr (Results 1 – 7 of 7) sorted by relevance

/external/v8/tools/clang/plugins/
DCheckIPCVisitor.cpp70 void CheckIPCVisitor::VisitCallExpr(CallExpr* call_expr) { in VisitCallExpr() argument
71 ValidateWriteParam(call_expr); in VisitCallExpr()
74 bool CheckIPCVisitor::ValidateWriteParam(const CallExpr* call_expr) { in ValidateWriteParam() argument
75 const FunctionDecl* callee_decl = call_expr->getDirectCallee(); in ValidateWriteParam()
81 return ValidateWriteParamSignature(call_expr) && in ValidateWriteParam()
82 ValidateWriteParamArgument(call_expr->getArg(1)); in ValidateWriteParam()
87 const CallExpr* call_expr) { in ValidateWriteParamSignature() argument
88 if (call_expr->getNumArgs() != 2) { in ValidateWriteParamSignature()
90 call_expr->getExprLoc(), error_write_param_bad_signature_); in ValidateWriteParamSignature()
DCheckIPCVisitor.h50 void VisitCallExpr(clang::CallExpr* call_expr);
57 bool ValidateWriteParam(const clang::CallExpr* call_expr);
58 bool ValidateWriteParamSignature(const clang::CallExpr* call_expr);
DFindBadConstructsConsumer.h57 bool VisitCallExpr(clang::CallExpr* call_expr);
DFindBadConstructsConsumer.cpp250 bool FindBadConstructsConsumer::VisitCallExpr(CallExpr* call_expr) { in VisitCallExpr() argument
251 if (ipc_visitor_) ipc_visitor_->VisitCallExpr(call_expr); in VisitCallExpr()
/external/v8/tools/clang/traffic_annotation_extractor/
Dtraffic_annotation_extractor.cpp141 if (const clang::CallExpr* call_expr = in run() local
143 AddFunction(call_expr, result); in run()
186 void AddFunction(const clang::CallExpr* call_expr, in AddFunction() argument
190 GetInstanceLocation(result, call_expr, &instance.location); in AddFunction()
192 call_expr->getDirectCallee()->getQualifiedNameAsString(); in AddFunction()
252 const clang::CallExpr* call_expr = nullptr; in AddAnnotation() local
253 if ((call_expr = in AddAnnotation()
256 } else if ((call_expr = result.Nodes.getNodeAs<clang::CallExpr>( in AddAnnotation()
261 } else if ((call_expr = result.Nodes.getNodeAs<clang::CallExpr>( in AddAnnotation()
264 } else if ((call_expr = result.Nodes.getNodeAs<clang::CallExpr>( in AddAnnotation()
[all …]
/external/v8/tools/clang/pass_to_move/
DPassToMove.cpp42 const clang::CXXMemberCallExpr* call_expr = in run() local
45 clang::dyn_cast<clang::MemberExpr>(call_expr->getCallee()); in run()
65 result.SourceManager->getSpellingLoc(call_expr->getRParenLoc())), in run()
/external/bcc/src/cc/frontends/b/
Dparser.yy102 %type <call> call_expr
184 | call_expr TLBRACE enter_varscope table_result_stmts exit_varscope TRBRACE TSEMI
189 | call_expr TLBRACE TRBRACE TSEMI // support empty curly braces
200 call_expr
461 : call_expr
463 | call_expr bitop