/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ExprCXX.cpp | 48 bool CXXOperatorCallExpr::isInfixBinaryOp() const { in isInfixBinaryOp() 84 } else if (auto *BO = dyn_cast<CXXOperatorCallExpr>(E)) { in getDecomposedForm() 119 } else if (auto *BO = dyn_cast<CXXOperatorCallExpr>(E)) { in getDecomposedForm() 536 CXXOperatorCallExpr::CXXOperatorCallExpr(OverloadedOperatorKind OpKind, in CXXOperatorCallExpr() function in CXXOperatorCallExpr 551 CXXOperatorCallExpr::CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXOperatorCallExpr() function in CXXOperatorCallExpr 556 CXXOperatorCallExpr * 557 CXXOperatorCallExpr::Create(const ASTContext &Ctx, in Create() 566 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects, in Create() 567 alignof(CXXOperatorCallExpr)); in Create() 568 return new (Mem) CXXOperatorCallExpr(OpKind, Fn, Args, Ty, VK, OperatorLoc, in Create() [all …]
|
H A D | Expr.cpp | 1396 return sizeof(CXXOperatorCallExpr); in offsetToTrailingObjects() 1496 if (isa<CXXOperatorCallExpr>(this)) in getBeginLoc() 1497 return cast<CXXOperatorCallExpr>(this)->getBeginLoc(); in getBeginLoc() 1505 if (isa<CXXOperatorCallExpr>(this)) in getEndLoc() 1506 return cast<CXXOperatorCallExpr>(this)->getEndLoc(); in getEndLoc() 2531 const CXXOperatorCallExpr *Op = cast<CXXOperatorCallExpr>(this); in isUnusedResultAWarning()
|
H A D | StmtProfile.cpp | 1528 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1731 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersInternal.h | 914 static_assert(std::is_same<T, CXXOperatorCallExpr>::value || 933 bool matchesSpecialized(const CXXOperatorCallExpr &Node) const { 2011 equivalentBinaryOperator<CXXOperatorCallExpr>(const CXXOperatorCallExpr &Node) { 2092 equivalentUnaryOperator<CXXOperatorCallExpr>(const CXXOperatorCallExpr &Node) { 2131 getLHS<CXXOperatorCallExpr>(const CXXOperatorCallExpr &Node) { 2141 getRHS<CXXOperatorCallExpr>(const CXXOperatorCallExpr &Node) { 2152 getSubExpr<CXXOperatorCallExpr>(const CXXOperatorCallExpr &Node) { 2214 inline Optional<StringRef> getOpName(const CXXOperatorCallExpr &Node) { 2232 std::is_same<T, CXXOperatorCallExpr>::value || 2263 static Optional<StringRef> getOpName(const CXXOperatorCallExpr &Node) { [all …]
|
H A D | ASTMatchers.h | 1986 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXOperatorCallExpr> 2873 extern const internal::MapAnyOfMatcher<BinaryOperator, CXXOperatorCallExpr, 3036 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl), 3041 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXOperatorCallExpr, FunctionDecl), in hasOverloadedOperatorName() 3056 CXXOperatorCallExpr, FunctionDecl), 5425 AST_POLYMORPHIC_SUPPORTED_TYPES(BinaryOperator, CXXOperatorCallExpr, in AST_POLYMORPHIC_MATCHER_P() argument 5442 BinaryOperator, CXXOperatorCallExpr, 5464 AST_POLYMORPHIC_SUPPORTED_TYPES(BinaryOperator, CXXOperatorCallExpr, in AST_POLYMORPHIC_MATCHER() argument 5485 AST_POLYMORPHIC_SUPPORTED_TYPES(BinaryOperator, CXXOperatorCallExpr, in AST_POLYMORPHIC_MATCHER() argument 5498 BinaryOperator, CXXOperatorCallExpr, in AST_POLYMORPHIC_MATCHER_P() argument [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | UncountedCallArgsChecker.cpp | 72 isa<CXXOperatorCallExpr>(CE) && dyn_cast_or_null<CXXMethodDecl>(F); in visitCallExpr() 127 if (auto *MemberOp = dyn_cast<CXXOperatorCallExpr>(CE)) { in shouldSkipCall()
|
H A D | ASTUtils.cpp | 48 if (auto *operatorCall = dyn_cast<CXXOperatorCallExpr>(E)) { in tryToFindPtrOrigin()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
H A D | SourceCodeBuilders.cpp | 43 if (const auto *Op = dyn_cast<CXXOperatorCallExpr>(Expr)) in mayEverNeedParens() 55 if (const auto *Op = dyn_cast<CXXOperatorCallExpr>(Expr)) in needParensAfterUnaryOperator()
|
H A D | Stencil.cpp | 241 if (const auto *OpCall = dyn_cast<clang::CXXOperatorCallExpr>(E)) { in evalData() 261 if (const auto *OpCall = dyn_cast<clang::CXXOperatorCallExpr>(E)) { in evalData() 332 if (const auto *OpCall = dyn_cast<clang::CXXOperatorCallExpr>(E)) { in evalData()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | LexicallyOrderedRecursiveASTVisitor.h | 115 SmallVector<Stmt *, 8> getStmtChildren(CXXOperatorCallExpr *CE) { in getStmtChildren()
|
H A D | TextNodeDumper.h | 248 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Node);
|
H A D | ExprCXX.h | 82 class CXXOperatorCallExpr final : public CallExpr { 93 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn, 98 CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty); 101 static CXXOperatorCallExpr * 107 static CXXOperatorCallExpr *CreateEmpty(const ASTContext &Ctx,
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyCommon.h | 49 class CXXOperatorCallExpr; variable 405 til::SExpr *translateCXXOperatorCallExpr(const CXXOperatorCallExpr *OCE,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | IndexBody.cpp | 107 } else if (auto CXXOp = dyn_cast<CXXOperatorCallExpr>(CE)) { in getRolesForRef() 364 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *E, in TraverseCXXOperatorCallExpr()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 41 isa<CXXOperatorCallExpr>(CE)); in commonEmitCXXMemberOrOperatorCall() 67 unsigned ArgsToSkip = isa<CXXOperatorCallExpr>(CE) ? 1 : 0; in commonEmitCXXMemberOrOperatorCall() 212 assert(isa<CXXMemberCallExpr>(CE) || isa<CXXOperatorCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr() 258 if (auto *OCE = dyn_cast<CXXOperatorCallExpr>(CE)) { in EmitCXXMemberOrOperatorMemberCallExpr() 308 LValue RHS = isa<CXXOperatorCallExpr>(CE) in EmitCXXMemberOrOperatorMemberCallExpr() 481 CodeGenFunction::EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallExpr()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 743 CXXMemberOperatorCall(const CXXOperatorCallExpr *CE, ProgramStateRef St, in CXXMemberOperatorCall() 753 const CXXOperatorCallExpr *getOriginExpr() const override { in getOriginExpr() 754 return cast<CXXOperatorCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 167 if (const auto *OE = dyn_cast<CXXOperatorCallExpr>(AttrExp)) { in translateAttrExpr() 221 return translateCXXOperatorCallExpr(cast<CXXOperatorCallExpr>(S), Ctx); in translate() 416 const CXXOperatorCallExpr *OCE, CallingContext *Ctx) { in translateCXXOperatorCallExpr()
|
H A D | Consumed.cpp | 506 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call); 614 if (isa<CXXOperatorCallExpr>(Call) && isa<CXXMethodDecl>(FunD)) in handleCall() 813 const CXXOperatorCallExpr *Call) { in VisitCXXOperatorCallExpr()
|
H A D | BodyFarm.cpp | 290 return CXXOperatorCallExpr::Create( in create_call_once_lambda_call()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 871 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXOperatorCallExpr> 933 const internal::MapAnyOfMatcher<BinaryOperator, CXXOperatorCallExpr,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 150 } else if (const CXXOperatorCallExpr *Op = dyn_cast<CXXOperatorCallExpr>(E)) { in DiagnoseUnusedComparison() 1930 if (CXXOperatorCallExpr *Call = dyn_cast<CXXOperatorCallExpr>(Statement)) { in ProcessIterationStmt() 3063 while (!isa<CXXOperatorCallExpr>(E) && !isa<UnaryOperator>(E)) { in DiagnoseForRangeReferenceVariableCopies() 3080 const CXXOperatorCallExpr *Call = cast<CXXOperatorCallExpr>(E); in DiagnoseForRangeReferenceVariableCopies()
|
H A D | SemaOverload.cpp | 13252 return CXXOperatorCallExpr::Create(Context, Op, Fn.get(), ArgsArray, in CreateOverloadedUnaryOp() 13326 CallExpr *TheCall = CXXOperatorCallExpr::Create( in CreateOverloadedUnaryOp() 13515 return CXXOperatorCallExpr::Create(Context, Op, Fn.get(), Args, in CreateOverloadedBinOp() 13684 CXXOperatorCallExpr *TheCall = CXXOperatorCallExpr::Create( in CreateOverloadedBinOp() 13994 return CXXOperatorCallExpr::Create(Context, OO_Subscript, Fn.get(), Args, in CreateOverloadedArraySubscriptExpr() 14069 CXXOperatorCallExpr *TheCall = CXXOperatorCallExpr::Create( in CreateOverloadedArraySubscriptExpr() 14704 CXXOperatorCallExpr *TheCall = CXXOperatorCallExpr::Create( in BuildCallToObjectOfClassType() 14822 CXXOperatorCallExpr *TheCall = in BuildOverloadedArrowExpr() 14823 CXXOperatorCallExpr::Create(Context, OO_Arrow, FnExpr.get(), Base, in BuildOverloadedArrowExpr()
|
H A D | SemaTemplateVariadic.cpp | 1176 auto *OCE = dyn_cast<CXXOperatorCallExpr>(E); in CheckFoldOperand()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 164 static syntax::NodeKind getOperatorNodeKind(const CXXOperatorCallExpr &E) { in getOperatorNodeKind() 1242 bool TraverseCXXOperatorCallExpr(CXXOperatorCallExpr *S) { in TraverseCXXOperatorCallExpr() 1265 bool WalkUpFromCXXOperatorCallExpr(CXXOperatorCallExpr *S) { in WalkUpFromCXXOperatorCallExpr()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 116 def CXXOperatorCallExpr : StmtNode<CallExpr>;
|