/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 | 1882 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *E); 2268 void EnqueueVisitor::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *CE) { in VisitCXXOperatorCallExpr() 5534 if (const CXXOperatorCallExpr *OCE = in clang_getCursorReferenceNameRange() 5535 dyn_cast<CXXOperatorCallExpr>(getCursorExpr(C))) { in clang_getCursorReferenceNameRange()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | CallEvent.h | 661 CXXMemberOperatorCall(const CXXOperatorCallExpr *CE, ProgramStateRef St, in CXXMemberOperatorCall() 672 virtual const CXXOperatorCallExpr *getOriginExpr() const { in getOriginExpr() 673 return cast<CXXOperatorCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
|
/external/clang/lib/Analysis/ |
D | ThreadSafetyCommon.cpp | 167 if (auto *OE = dyn_cast<CXXOperatorCallExpr>(AttrExp)) { in translateAttrExpr() 219 return translateCXXOperatorCallExpr(cast<CXXOperatorCallExpr>(S), Ctx); in translate() 391 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 | 1893 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
|
/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() 335 CodeGenFunction::EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallExpr()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | CallEvent.cpp | 964 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
|
D | ExprEngine.cpp | 1072 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 103 def CXXOperatorCallExpr : DStmt<CallExpr>;
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1184 CXXOperatorCallExpr> cxxOperatorCallExpr; 1884 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)> 1888 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>(Name); in hasOverloadedOperatorName()
|
D | ASTMatchersInternal.h | 584 static_assert(std::is_same<T, CXXOperatorCallExpr>::value || 603 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 139 } else if (const CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseUnusedComparison() 1500 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(Statement)) { in ProcessIterationStmt() 2440 while (!isa<CXXOperatorCallExpr>(E) && !isa<UnaryOperator>(E)) { in DiagnoseForRangeReferenceVariableCopies() 2457 const CXXOperatorCallExpr *Call = cast<CXXOperatorCallExpr>(E); in DiagnoseForRangeReferenceVariableCopies()
|
D | SemaOverload.cpp | 11291 CXXOperatorCallExpr(Context, Op, Fn, ArgsArray, Context.DependentTy, in CreateOverloadedUnaryOp() 11361 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), ArgsArray, in CreateOverloadedUnaryOp() 11474 CXXOperatorCallExpr(Context, Op, Fn, Args, Context.DependentTy, in CreateOverloadedBinOp() 11587 CXXOperatorCallExpr *TheCall = in CreateOverloadedBinOp() 11588 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), in CreateOverloadedBinOp() 11733 CXXOperatorCallExpr(Context, OO_Subscript, Fn, Args, in CreateOverloadedArraySubscriptExpr() 11806 CXXOperatorCallExpr *TheCall = in CreateOverloadedArraySubscriptExpr() 11807 new (Context) CXXOperatorCallExpr(Context, OO_Subscript, in CreateOverloadedArraySubscriptExpr() 12371 CXXOperatorCallExpr *TheCall = new (Context) in BuildCallToObjectOfClassType() 12372 CXXOperatorCallExpr(Context, OO_Call, NewFn.get(), in BuildCallToObjectOfClassType() [all …]
|
D | SemaObjCProperty.cpp | 1316 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl() 1317 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
|
D | Sema.cpp | 1456 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
|
D | SemaOpenMP.cpp | 2933 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) in CheckInit() 2990 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) { in CheckCond() 3032 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(RHS)) { in CheckIncRHS() 3086 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) { in CheckInc()
|
D | SemaExpr.cpp | 6543 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(E)) { in IsArithmeticBinaryExpr() 10602 CXXOperatorCallExpr *OCE = dyn_cast<CXXOperatorCallExpr>(LHSExpr); in DiagnoseShiftCompare() 13865 } else if (CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseAssignmentAsCondition() 14143 assert(isa<CXXMemberCallExpr>(E) || isa<CXXOperatorCallExpr>(E)); in VisitCallExpr()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyCommon.h | 379 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
|
/external/clang/lib/AST/ |
D | Expr.cpp | 1304 if (isa<CXXOperatorCallExpr>(this)) in getLocStart() 1305 return cast<CXXOperatorCallExpr>(this)->getLocStart(); in getLocStart() 1313 if (isa<CXXOperatorCallExpr>(this)) in getLocEnd() 1314 return cast<CXXOperatorCallExpr>(this)->getLocEnd(); in getLocEnd() 2177 const CXXOperatorCallExpr *Op = cast<CXXOperatorCallExpr>(this); in isUnusedResultAWarning()
|
D | StmtProfile.cpp | 884 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1069 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
|
D | ItaniumMangle.cpp | 3315 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
|