| /NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | CallEvent.h | 604 CXXMemberOperatorCall(const CXXOperatorCallExpr *CE, ProgramStateRef St, in CXXMemberOperatorCall() 615 virtual const CXXOperatorCallExpr *getOriginExpr() const { in getOriginExpr() 616 return cast<CXXOperatorCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | 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()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | ThreadSafetyCommon.cpp | 170 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()
|
| HD | Consumed.cpp | 497 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call); 611 if (isa<CXXOperatorCallExpr>(Call) && isa<CXXMethodDecl>(FunD)) in handleCall() 819 const CXXOperatorCallExpr *Call) { in VisitCXXOperatorCallExpr()
|
| HD | ThreadSafety.cpp | 1896 } else if (CXXOperatorCallExpr *OE = dyn_cast<CXXOperatorCallExpr>(Exp)) { in VisitCallExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | CallEvent.cpp | 906 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in getSimpleCall()
|
| HD | ExprEngine.cpp | 1047 const CXXOperatorCallExpr *OCE = cast<CXXOperatorCallExpr>(S); in Visit()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 98 def CXXOperatorCallExpr : DStmt<CallExpr>;
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| HD | ASTMatchers.h | 1102 CXXOperatorCallExpr> operatorCallExpr; 1799 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)> 1803 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl)>(Name); in hasOverloadedOperatorName()
|
| HD | ASTMatchersInternal.h | 582 static_assert(std::is_same<T, CXXOperatorCallExpr>::value || 601 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { in matchesSpecialized()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmt.cpp | 139 } else if (const CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseUnusedComparison() 1499 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(Statement)) { in ProcessIterationStmt() 2405 while (!isa<CXXOperatorCallExpr>(E) && !isa<UnaryOperator>(E)) { in DiagnoseForRangeReferenceVariableCopies() 2422 const CXXOperatorCallExpr *Call = cast<CXXOperatorCallExpr>(E); in DiagnoseForRangeReferenceVariableCopies()
|
| HD | SemaOverload.cpp | 10931 CXXOperatorCallExpr(Context, Op, Fn, ArgsArray, Context.DependentTy, in CreateOverloadedUnaryOp() 11001 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), ArgsArray, in CreateOverloadedUnaryOp() 11116 CXXOperatorCallExpr(Context, Op, Fn, Args, Context.DependentTy, in CreateOverloadedBinOp() 11229 CXXOperatorCallExpr *TheCall = in CreateOverloadedBinOp() 11230 new (Context) CXXOperatorCallExpr(Context, Op, FnExpr.get(), in CreateOverloadedBinOp() 11375 CXXOperatorCallExpr(Context, OO_Subscript, Fn, Args, in CreateOverloadedArraySubscriptExpr() 11448 CXXOperatorCallExpr *TheCall = in CreateOverloadedArraySubscriptExpr() 11449 new (Context) CXXOperatorCallExpr(Context, OO_Subscript, in CreateOverloadedArraySubscriptExpr() 11996 CXXOperatorCallExpr *TheCall = new (Context) in BuildCallToObjectOfClassType() 11997 CXXOperatorCallExpr(Context, OO_Call, NewFn.get(), in BuildCallToObjectOfClassType() [all …]
|
| HD | SemaObjCProperty.cpp | 1228 if (const CXXOperatorCallExpr *CXXCE = in ActOnPropertyImplDecl() 1229 dyn_cast_or_null<CXXOperatorCallExpr>(callExpr)) in ActOnPropertyImplDecl()
|
| HD | Sema.cpp | 1428 !isa<CXXOperatorCallExpr>(E)); in IsCallableWithAppend()
|
| HD | SemaOpenMP.cpp | 2423 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) in CheckInit() 2480 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) { in CheckCond() 2522 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(RHS)) { in CheckIncRHS() 2576 } else if (auto CE = dyn_cast<CXXOperatorCallExpr>(S)) { in CheckInc()
|
| HD | SemaExpr.cpp | 6398 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(E)) { in IsArithmeticBinaryExpr() 10417 CXXOperatorCallExpr *OCE = dyn_cast<CXXOperatorCallExpr>(LHSExpr); in DiagnoseShiftCompare() 13620 } else if (CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseAssignmentAsCondition() 13898 assert(isa<CXXMemberCallExpr>(E) || isa<CXXOperatorCallExpr>(E)); in VisitCallExpr()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| HD | ThreadSafetyCommon.h | 377 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | Expr.cpp | 1267 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()
|
| HD | StmtProfile.cpp | 815 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1001 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
|
| HD | ItaniumMangle.cpp | 3188 const CXXOperatorCallExpr *CE = cast<CXXOperatorCallExpr>(E); in mangleExpression()
|
| HD | ExprCXX.cpp | 506 SourceRange CXXOperatorCallExpr::getSourceRangeImpl() const { in getSourceRangeImpl()
|
| HD | StmtPrinter.cpp | 1549 void StmtPrinter::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *Node) { in VisitCXXOperatorCallExpr()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | 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
|
| HD | RecursiveASTVisitor.h | 154 isa<CaseStmt>(S) || isa<CXXOperatorCallExpr>(S); in shouldUseDataRecursionFor() 2317 DEF_TRAVERSE_STMT(CXXOperatorCallExpr, {})
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 1191 void ASTStmtReader::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in VisitCXXOperatorCallExpr() 2881 S = new (Context) CXXOperatorCallExpr(Context, Empty); in ReadStmtFromStream()
|