Home
last modified time | relevance | path

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

12

/external/v8/tools/clang/rewrite_scoped_refptr/
DRewriteScopedRefptr.cpp58 if (const clang::CXXOperatorCallExpr* op = in NeedsParens()
59 llvm::dyn_cast<clang::CXXOperatorCallExpr>(expr)) { in NeedsParens()
115 if (const clang::CXXOperatorCallExpr* op = in RewriteImplicitToExplicitConversion()
116 llvm::dyn_cast<clang::CXXOperatorCallExpr>(expr)) { in RewriteImplicitToExplicitConversion()
/external/v8/tools/clang/blink_gc_plugin/
DCheckFinalizerVisitor.h42 bool WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr* expr);
DCheckFinalizerVisitor.cpp79 CXXOperatorCallExpr* expr) { in WalkUpFromCXXOperatorCallExpr()
/external/clang/unittests/Tooling/
DRecursiveASTVisitorTestCallVisitor.cpp104 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *CE) { in TraverseCXXOperatorCallExpr()
/external/clang/lib/Index/
DIndexBody.cpp103 } else if (auto CXXOp = dyn_cast<CXXOperatorCallExpr>(CE)) { in getRolesForRef()
254 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *E, in TraverseCXXOperatorCallExpr()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h693 CXXMemberOperatorCall(const CXXOperatorCallExpr *CE, ProgramStateRef St, in CXXMemberOperatorCall()
704 virtual const CXXOperatorCallExpr *getOriginExpr() const { in getOriginExpr()
705 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.cpp503 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call);
617 if (isa<CXXOperatorCallExpr>(Call) && isa<CXXMethodDecl>(FunD)) in handleCall()
825 const CXXOperatorCallExpr *Call) { in VisitCXXOperatorCallExpr()
DThreadSafety.cpp1893 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
/external/clang/lib/CodeGen/
DCGExprCXX.cpp33 isa<CXXOperatorCallExpr>(CE)); in commonEmitCXXMemberOrOperatorCall()
62 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()
337 CodeGenFunction::EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallExpr()
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp1041 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
DExprEngine.cpp1082 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
/external/clang/include/clang/Basic/
DStmtNodes.td103 def CXXOperatorCallExpr : DStmt<CallExpr>;
/external/clang/lib/Sema/
DSemaStmt.cpp140 } else if (const CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseUnusedComparison()
1521 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(Statement)) { in ProcessIterationStmt()
2471 while (!isa<CXXOperatorCallExpr>(E) && !isa<UnaryOperator>(E)) { in DiagnoseForRangeReferenceVariableCopies()
2488 const CXXOperatorCallExpr *Call = cast<CXXOperatorCallExpr>(E); in DiagnoseForRangeReferenceVariableCopies()
DSemaOverload.cpp11538 CXXOperatorCallExpr(Context, Op, Fn, ArgsArray, Context.DependentTy, in CreateOverloadedUnaryOp()
11608 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), ArgsArray, in CreateOverloadedUnaryOp()
11721 CXXOperatorCallExpr(Context, Op, Fn, Args, Context.DependentTy, in CreateOverloadedBinOp()
11834 CXXOperatorCallExpr *TheCall = in CreateOverloadedBinOp()
11835 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), in CreateOverloadedBinOp()
11980 CXXOperatorCallExpr(Context, OO_Subscript, Fn, Args, in CreateOverloadedArraySubscriptExpr()
12053 CXXOperatorCallExpr *TheCall = in CreateOverloadedArraySubscriptExpr()
12054 new (Context) CXXOperatorCallExpr(Context, OO_Subscript, in CreateOverloadedArraySubscriptExpr()
12628 CXXOperatorCallExpr *TheCall = new (Context) in BuildCallToObjectOfClassType()
12629 CXXOperatorCallExpr(Context, OO_Call, NewFn.get(), in BuildCallToObjectOfClassType()
[all …]
DSemaObjCProperty.cpp1331 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl()
1332 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
DSema.cpp1449 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h379 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
/external/clang/lib/AST/
DExpr.cpp1292 if (isa<CXXOperatorCallExpr>(this)) in getLocStart()
1293 return cast<CXXOperatorCallExpr>(this)->getLocStart(); in getLocStart()
1301 if (isa<CXXOperatorCallExpr>(this)) in getLocEnd()
1302 return cast<CXXOperatorCallExpr>(this)->getLocEnd(); in getLocEnd()
2024 const CXXOperatorCallExpr *Op = cast<CXXOperatorCallExpr>(this); in isUnusedResultAWarning()
DStmtProfile.cpp998 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
1183 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
DExprCXX.cpp435 SourceRange CXXOperatorCallExpr::getSourceRangeImpl() const { in getSourceRangeImpl()
DItaniumMangle.cpp3707 const CXXOperatorCallExpr *CE = cast<CXXOperatorCallExpr>(E); in mangleExpression()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1359 CXXOperatorCallExpr> cxxOperatorCallExpr;
2160 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>
2164 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>(Name); in hasOverloadedOperatorName()
DASTMatchersInternal.h640 static_assert(std::is_same<T, CXXOperatorCallExpr>::value ||
659 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
/external/clang/include/clang/AST/
DExprCXX.h52 class CXXOperatorCallExpr : public CallExpr {
64 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn, in CXXOperatorCallExpr() function
71 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) : in CXXOperatorCallExpr() function

12