Home
last modified time | relevance | path

Searched refs:CXXOperatorCallExpr (Results 1 – 25 of 40) sorted by relevance

12

/external/clang/unittests/Tooling/
DRecursiveASTVisitorTestCallVisitor.cpp104 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *CE) { in TraverseCXXOperatorCallExpr()
/external/clang/tools/libclang/
DIndexBody.cpp128 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *E, in TraverseCXXOperatorCallExpr()
DCIndex.cpp1882 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/
DCallEvent.h661 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/
DThreadSafetyCommon.cpp167 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()
DConsumed.cpp497 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call);
611 if (isa<CXXOperatorCallExpr>(Call) && isa<CXXMethodDecl>(FunD)) in handleCall()
819 const CXXOperatorCallExpr *Call) { in VisitCXXOperatorCallExpr()
DThreadSafety.cpp1893 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
/external/clang/lib/CodeGen/
DCGExprCXX.cpp32 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/
DCallEvent.cpp964 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
DExprEngine.cpp1072 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
/external/clang/include/clang/Basic/
DStmtNodes.td103 def CXXOperatorCallExpr : DStmt<CallExpr>;
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1184 CXXOperatorCallExpr> cxxOperatorCallExpr;
1884 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>
1888 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>(Name); in hasOverloadedOperatorName()
DASTMatchersInternal.h584 static_assert(std::is_same<T, CXXOperatorCallExpr>::value ||
603 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
/external/clang/lib/Sema/
DSemaStmt.cpp139 } 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()
DSemaOverload.cpp11291 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 …]
DSemaObjCProperty.cpp1316 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl()
1317 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
DSema.cpp1456 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
DSemaOpenMP.cpp2933 } 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()
DSemaExpr.cpp6543 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/
DThreadSafetyCommon.h379 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
/external/clang/lib/AST/
DExpr.cpp1304 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()
DStmtProfile.cpp884 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
1069 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
DItaniumMangle.cpp3315 const CXXOperatorCallExpr *CE = cast<CXXOperatorCallExpr>(E); in mangleExpression()
DExprCXX.cpp506 SourceRange CXXOperatorCallExpr::getSourceRangeImpl() const { in getSourceRangeImpl()
/external/clang/include/clang/AST/
DExprCXX.h54 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

12