/external/clang/unittests/Tooling/ |
D | RecursiveASTVisitorTestCallVisitor.cpp | 104 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *CE) { in TraverseCXXOperatorCallExpr()
|
/external/clang/tools/libclang/ |
D | IndexBody.cpp | 128 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in TraverseCXXOperatorCallExpr()
|
D | CIndex.cpp | 1829 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *E); 2156 void EnqueueVisitor::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *CE) { in VisitCXXOperatorCallExpr() 5279 if (const CXXOperatorCallExpr *OCE = in clang_getCursorReferenceNameRange() 5280 dyn_cast<CXXOperatorCallExpr>(getCursorExpr(C))) { in clang_getCursorReferenceNameRange()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | CallEvent.h | 604 CXXMemberOperatorCall(const CXXOperatorCallExpr *CE, ProgramStateRef St, in CXXMemberOperatorCall() 615 virtual const CXXOperatorCallExpr *getOriginExpr() const { in getOriginExpr() 616 return cast<CXXOperatorCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
|
/external/clang/lib/CodeGen/ |
D | CGExprCXX.cpp | 32 isa<CXXOperatorCallExpr>(CE)); in commonEmitCXXMemberOrOperatorCall() 61 unsigned ArgsToSkip = isa<CXXOperatorCallExpr>(CE) ? 1 : 0; in commonEmitCXXMemberOrOperatorCall() 136 assert(isa<CXXMemberCallExpr>(CE) || isa<CXXOperatorCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr() 187 unsigned ArgsToSkip = isa<CXXOperatorCallExpr>(CE) ? 1 : 0; in EmitCXXMemberOrOperatorMemberCallExpr() 334 CodeGenFunction::EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallExpr()
|
/external/clang/lib/Analysis/ |
D | ThreadSafetyCommon.cpp | 170 if (auto *OE = dyn_cast<CXXOperatorCallExpr>(AttrExp)) { in translateAttrExpr() 224 return translateCXXOperatorCallExpr(cast<CXXOperatorCallExpr>(S), Ctx); in translate() 401 const CXXOperatorCallExpr *OCE, CallingContext *Ctx) { in translateCXXOperatorCallExpr()
|
D | Consumed.cpp | 497 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call); 611 if (isa<CXXOperatorCallExpr>(Call) && isa<CXXMethodDecl>(FunD)) in handleCall() 819 const CXXOperatorCallExpr *Call) { in VisitCXXOperatorCallExpr()
|
D | ThreadSafety.cpp | 1896 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | CallEvent.cpp | 906 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
|
D | ExprEngine.cpp | 1042 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 96 def CXXOperatorCallExpr : DStmt<CallExpr>;
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1093 CXXOperatorCallExpr> operatorCallExpr; 1768 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)> 1772 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>(Name); in hasOverloadedOperatorName()
|
D | ASTMatchersInternal.h | 582 static_assert(std::is_same<T, CXXOperatorCallExpr>::value || 601 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 138 } else if (const CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseUnusedComparison() 1498 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(Statement)) { in ProcessIterationStmt() 2394 while (!isa<CXXOperatorCallExpr>(E) && !isa<UnaryOperator>(E)) { in DiagnoseForRangeReferenceVariableCopies() 2411 const CXXOperatorCallExpr *Call = cast<CXXOperatorCallExpr>(E); in DiagnoseForRangeReferenceVariableCopies()
|
D | SemaOverload.cpp | 10940 CXXOperatorCallExpr(Context, Op, Fn, ArgsArray, Context.DependentTy, in CreateOverloadedUnaryOp() 11010 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), ArgsArray, in CreateOverloadedUnaryOp() 11125 CXXOperatorCallExpr(Context, Op, Fn, Args, Context.DependentTy, in CreateOverloadedBinOp() 11238 CXXOperatorCallExpr *TheCall = in CreateOverloadedBinOp() 11239 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), in CreateOverloadedBinOp() 11384 CXXOperatorCallExpr(Context, OO_Subscript, Fn, Args, in CreateOverloadedArraySubscriptExpr() 11457 CXXOperatorCallExpr *TheCall = in CreateOverloadedArraySubscriptExpr() 11458 new (Context) CXXOperatorCallExpr(Context, OO_Subscript, in CreateOverloadedArraySubscriptExpr() 12005 CXXOperatorCallExpr *TheCall = new (Context) in BuildCallToObjectOfClassType() 12006 CXXOperatorCallExpr(Context, OO_Call, NewFn.get(), in BuildCallToObjectOfClassType() [all …]
|
D | SemaObjCProperty.cpp | 1219 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl() 1220 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
|
D | Sema.cpp | 1403 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
|
D | SemaOpenMP.cpp | 2131 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) in CheckInit() 2185 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) { in CheckCond() 2227 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(RHS)) { in CheckIncRHS() 2281 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) { in CheckInc()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyCommon.h | 377 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
|
/external/clang/lib/AST/ |
D | Expr.cpp | 1267 if (isa<CXXOperatorCallExpr>(this)) in getLocStart() 1268 return cast<CXXOperatorCallExpr>(this)->getLocStart(); in getLocStart() 1276 if (isa<CXXOperatorCallExpr>(this)) in getLocEnd() 1277 return cast<CXXOperatorCallExpr>(this)->getLocEnd(); in getLocEnd() 2137 const CXXOperatorCallExpr *Op = cast<CXXOperatorCallExpr>(this); in isUnusedResultAWarning()
|
D | StmtProfile.cpp | 783 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 969 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
|
D | ItaniumMangle.cpp | 3159 const CXXOperatorCallExpr *CE = cast<CXXOperatorCallExpr>(E); in mangleExpression()
|
D | ExprCXX.cpp | 506 SourceRange CXXOperatorCallExpr::getSourceRangeImpl() const { in getSourceRangeImpl()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 54 class CXXOperatorCallExpr : public CallExpr { 66 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn, in CXXOperatorCallExpr() function 74 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) : in CXXOperatorCallExpr() function
|
D | RecursiveASTVisitor.h | 154 isa<CaseStmt>(S) || isa<CXXOperatorCallExpr>(S); in shouldUseDataRecursionFor() 2287 DEF_TRAVERSE_STMT(CXXOperatorCallExpr, {})
|