Home
last modified time | relevance | path

Searched refs:CXXOperatorCallExpr (Results 1 – 25 of 41) 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.cpp1829 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/
DCallEvent.h604 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/
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()
334 CodeGenFunction::EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallExpr()
/external/clang/lib/Analysis/
DThreadSafetyCommon.cpp170 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()
DConsumed.cpp497 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call);
611 if (isa<CXXOperatorCallExpr>(Call) && isa<CXXMethodDecl>(FunD)) in handleCall()
819 const CXXOperatorCallExpr *Call) { in VisitCXXOperatorCallExpr()
DThreadSafety.cpp1896 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp906 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
DExprEngine.cpp1042 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
/external/clang/include/clang/Basic/
DStmtNodes.td96 def CXXOperatorCallExpr : DStmt<CallExpr>;
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1093 CXXOperatorCallExpr> operatorCallExpr;
1768 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>
1772 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>(Name); in hasOverloadedOperatorName()
DASTMatchersInternal.h582 static_assert(std::is_same<T, CXXOperatorCallExpr>::value ||
601 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
/external/clang/lib/Sema/
DSemaStmt.cpp138 } 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()
DSemaOverload.cpp10940 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 …]
DSemaObjCProperty.cpp1219 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl()
1220 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
DSema.cpp1403 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
DSemaOpenMP.cpp2131 } 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/
DThreadSafetyCommon.h377 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
/external/clang/lib/AST/
DExpr.cpp1267 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()
DStmtProfile.cpp783 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
969 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
DItaniumMangle.cpp3159 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
DRecursiveASTVisitor.h154 isa<CaseStmt>(S) || isa<CXXOperatorCallExpr>(S); in shouldUseDataRecursionFor()
2287 DEF_TRAVERSE_STMT(CXXOperatorCallExpr, {})

12