| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IteratorRangeChecker.cpp | 86 if (isIncrementOperator(Func->getOverloadedOperator())) { in checkPreCall() 95 } else if (isDecrementOperator(Func->getOverloadedOperator())) { in checkPreCall() 104 } else if (isRandomIncrOrDecrOperator(Func->getOverloadedOperator())) { in checkPreCall() 109 verifyRandomIncrOrDecr(C, Func->getOverloadedOperator(), in checkPreCall() 116 verifyRandomIncrOrDecr(C, Func->getOverloadedOperator(), in checkPreCall() 120 } else if (isDereferenceOperator(Func->getOverloadedOperator())) { in checkPreCall() 173 verifyRandomIncrOrDecr(C, BinaryOperator::getOverloadedOperator(OK), LVal, in checkPreStmt()
|
| H A D | CXXDeleteChecker.cpp | 93 DE->getOperatorDelete()->getOverloadedOperator(); in checkPreStmt() 149 if (DE->getOperatorDelete()->getOverloadedOperator() != OO_Array_Delete) in checkTypedDeleteExpr()
|
| H A D | SmartPtrChecker.cpp | 68 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall()
|
| H A D | InvalidatedIteratorChecker.cpp | 60 isAccessOperator(Func->getOverloadedOperator())) { in checkPreCall()
|
| H A D | IteratorModeling.cpp | 181 const auto Op = Func->getOverloadedOperator(); in checkPostCall() 276 BinaryOperator::getOverloadedOperator(OK)); in checkPostStmt() 289 BinaryOperator::getOverloadedOperator(OK), AmountVal); in checkPostStmt()
|
| H A D | SmartPtrModeling.cpp | 259 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in isStdOstreamOperatorCall() 456 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in handleComparisionOp() 738 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in handleAssignOp()
|
| H A D | MoveChecker.cpp | 540 MethodDec->getOverloadedOperator() == OO_Equal) || in isInMoveSafeContext() 658 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
|
| H A D | MismatchedIteratorChecker.cpp | 60 isComparisonOperator(Func->getOverloadedOperator())) { in checkPreCall()
|
| H A D | NSErrorChecker.cpp | 104 auto OperatorKind = D->getOverloadedOperator(); in hasReservedReturnType()
|
| H A D | Iterator.cpp | 55 const auto OPK = Method->getOverloadedOperator(); in isIterator()
|
| H A D | MallocChecker.cpp | 1105 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in isStandardNew() 1121 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in isStandardDelete() 1411 if (CE->getNumArgs() != 2 || (FD->getOverloadedOperator() != OO_New && in getPlacementNewBufferArg() 1412 FD->getOverloadedOperator() != OO_Array_New)) in getPlacementNewBufferArg() 1443 switch (FD->getOverloadedOperator()) { in checkCXXNewOrCXXDelete() 2128 << getOperatorSpelling(NE->getOperatorNew()->getOverloadedOperator()) in printMemFnName() 2135 << getOperatorSpelling(DE->getOperatorDelete()->getOverloadedOperator()) in printMemFnName()
|
| H A D | ContainerModeling.cpp | 158 const auto Op = Func->getOverloadedOperator(); in checkPostCall() 797 const auto OPK = Method->getOverloadedOperator(); in hasSubscriptOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | SmartPointerAccessorCaching.cpp | 55 switch (MD->getOverloadedOperator()) { in pointerLikeReturnType() 79 MD->getOverloadedOperator() != OO_None) in findReturnType() 190 if (MD->getOverloadedOperator() == OO_Star && MD->isConst() && in getCanonicalSmartPointerLikeOperatorCallee()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTLambda.h | 31 return MD->getOverloadedOperator() == OO_Call; in isLambdaCallOperator()
|
| H A D | OperationKinds.def | 379 // BinaryOperator::getOverloadedOperator and CXBinaryOperatorKind enum. 432 // UnaryOperator::getOverloadedOperator and CXUnaryOperatorKind enum.
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 494 return UnaryOperator::getOverloadedOperator(E1->getOpcode()) == in IsStructurallyEquivalent() 503 UnaryOperator::getOverloadedOperator(E2->getOpcode()) && in IsStructurallyEquivalent() 510 return BinaryOperator::getOverloadedOperator(E1->getOpcode()) == in IsStructurallyEquivalent() 520 BinaryOperator::getOverloadedOperator(E2->getOpcode()) && in IsStructurallyEquivalent() 1645 Method1->getOverloadedOperator() == Method2->getOverloadedOperator() && in IsStructurallyEquivalent() 2410 if (D1->getOverloadedOperator() != D2->getOverloadedOperator()) in IsStructurallyEquivalent()
|
| H A D | ItaniumMangle.cpp | 5532 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()), in mangleExpression() 5567 mangleOperatorName(BinaryOperator::getOverloadedOperator(BO->getOpcode()), in mangleExpression() 5579 mangleOperatorName(BinaryOperator::getOverloadedOperator(Decomposed.Opcode), in mangleExpression() 5919 BinaryOperator::getOverloadedOperator(FE->getOperator()), in mangleExpression()
|
| H A D | VTableBuilder.cpp | 1609 assert(A->getOverloadedOperator() == OO_EqualEqual && in AddMethods() 1610 B->getOverloadedOperator() == OO_EqualEqual && in AddMethods()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RawPtrRefCallArgsChecker.cpp | 280 auto overloadedOperatorType = Callee->getOverloadedOperator(); in shouldSkipCall()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 779 OverloadedOperatorKind getOverloadedOperator() const { in getOverloadedOperator() function 888 OverloadedOperatorKind getOverloadedOperator() const { in getOverloadedOperator() function
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenFunction.cpp | 397 if (md->getParent()->isLambda() && md->getOverloadedOperator() == OO_Call) { in startFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | RetainSummaryManager.cpp | 284 if (MD->getOverloadedOperator() == OO_New) in getSummaryForOSObject()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 60 assert(cast<CXXMethodDecl>(Call.getDecl())->getOverloadedOperator() == in performTrivialCopy()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 1438 BinaryOperator::getOverloadedOperator(Opc)); in ActOnCXXFoldExpr()
|
| H A D | CheckExprLifetime.cpp | 372 auto OO = Callee->getOverloadedOperator(); in shouldTrackImplicitObjectArg()
|