Home
last modified time | relevance | path

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

12

/external/clang/tools/libclang/
DIndexBody.cpp125 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in TraverseCXXOperatorCallExpr()
DCIndex.cpp1799 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *E);
1937 void EnqueueVisitor::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *CE) { in VisitCXXOperatorCallExpr()
4720 if (const CXXOperatorCallExpr *OCE = in clang_getCursorReferenceNameRange()
4721 dyn_cast<CXXOperatorCallExpr>(getCursorExpr(C))) { in clang_getCursorReferenceNameRange()
DRecursiveASTVisitor.h2131 DEF_TRAVERSE_STMT(CXXOperatorCallExpr, { })
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h631 CXXMemberOperatorCall(const CXXOperatorCallExpr *CE, ProgramStateRef St, in CXXMemberOperatorCall()
642 virtual const CXXOperatorCallExpr *getOriginExpr() const { in getOriginExpr()
643 return cast<CXXOperatorCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
/external/clang/unittests/Tooling/
DRecursiveASTVisitorTest.cpp67 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *CE) { in TraverseCXXOperatorCallExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td95 def CXXOperatorCallExpr : DStmt<CallExpr>;
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp909 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
DExprEngine.cpp806 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h379 TOOLING_COMPILE_ASSERT((llvm::is_same<T, CXXOperatorCallExpr>::value ||
397 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
DASTMatchers.h719 CXXOperatorCallExpr> operatorCallExpr;
/external/clang/lib/Analysis/
DThreadSafety.cpp367 if (const CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(CE)) { in buildSExpr()
2088 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
/external/clang/lib/AST/
DStmtProfile.cpp499 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
685 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
DExpr.cpp1196 if (isa<CXXOperatorCallExpr>(this)) in getLocStart()
1197 return cast<CXXOperatorCallExpr>(this)->getLocStart(); in getLocStart()
1205 if (isa<CXXOperatorCallExpr>(this)) in getLocEnd()
1206 return cast<CXXOperatorCallExpr>(this)->getLocEnd(); in getLocEnd()
2017 const CXXOperatorCallExpr *Op = cast<CXXOperatorCallExpr>(this); in isUnusedResultAWarning()
DItaniumMangle.cpp2767 const CXXOperatorCallExpr *CE = cast<CXXOperatorCallExpr>(E); in mangleExpression()
DExprCXX.cpp449 SourceRange CXXOperatorCallExpr::getSourceRangeImpl() const { in getSourceRangeImpl()
DStmtPrinter.cpp1138 void StmtPrinter::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *Node) { in VisitCXXOperatorCallExpr()
/external/clang/lib/Sema/
DSemaOverload.cpp10071 return Owned(new (Context) CXXOperatorCallExpr(Context, Op, Fn, in CreateOverloadedUnaryOp()
10146 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.take(), in CreateOverloadedUnaryOp()
10271 return Owned(new (Context) CXXOperatorCallExpr(Context, Op, Fn, Args, in CreateOverloadedBinOp()
10383 CXXOperatorCallExpr *TheCall = in CreateOverloadedBinOp()
10384 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.take(), in CreateOverloadedBinOp()
10518 return Owned(new (Context) CXXOperatorCallExpr(Context, OO_Subscript, Fn, in CreateOverloadedArraySubscriptExpr()
10594 CXXOperatorCallExpr *TheCall = in CreateOverloadedArraySubscriptExpr()
10595 new (Context) CXXOperatorCallExpr(Context, OO_Subscript, in CreateOverloadedArraySubscriptExpr()
11126 CXXOperatorCallExpr *TheCall = in BuildCallToObjectOfClassType()
11127 new (Context) CXXOperatorCallExpr(Context, OO_Call, NewFn.take(), in BuildCallToObjectOfClassType()
[all …]
DSemaObjCProperty.cpp1184 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl()
1185 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
DSema.cpp1264 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
DSemaStmt.cpp118 } else if (const CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseUnusedComparison()
/external/clang/include/clang/AST/
DExprCXX.h52 class CXXOperatorCallExpr : public CallExpr {
64 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn, in CXXOperatorCallExpr() function
72 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) : in CXXOperatorCallExpr() function
DRecursiveASTVisitor.h159 isa<CaseStmt>(S) || isa<CXXOperatorCallExpr>(S); in shouldUseDataRecursionFor()
2205 DEF_TRAVERSE_STMT(CXXOperatorCallExpr, { })
/external/clang/lib/CodeGen/
DCGClass.cpp2135 const CXXOperatorCallExpr *CE, in UseVirtualCall()
2149 CodeGenFunction::EmitCXXOperatorMemberCallee(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallee()
DCodeGenFunction.h2386 llvm::Value *EmitCXXOperatorMemberCallee(const CXXOperatorCallExpr *E,
2389 RValue EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E,
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1087 void ASTStmtReader::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in VisitCXXOperatorCallExpr()
2015 S = new (Context) CXXOperatorCallExpr(Context, Empty); in ReadStmtFromStream()

12