Home
last modified time | relevance | path

Searched refs:getOverloadedOperator (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorChecker.cpp422 isAccessOperator(Func->getOverloadedOperator())) { in checkPreCall()
431 if (isIncrementOperator(Func->getOverloadedOperator())) { in checkPreCall()
453 verifyRandomIncrOrDecr(C, Func->getOverloadedOperator(), in checkPreCall()
459 verifyRandomIncrOrDecr(C, Func->getOverloadedOperator(), in checkPreCall()
609 const auto Op = Func->getOverloadedOperator(); in checkPostCall()
629 handleRandomIncrOrDecr(C, Func->getOverloadedOperator(), in checkPostCall()
635 handleRandomIncrOrDecr(C, Func->getOverloadedOperator(), in checkPostCall()
640 } else if (isIncrementOperator(Func->getOverloadedOperator())) { in checkPostCall()
648 } else if (isDecrementOperator(Func->getOverloadedOperator())) { in checkPostCall()
1670 const auto OPK = Method->getOverloadedOperator(); in isIterator()
[all …]
H A DMoveChecker.cpp523 MethodDec->getOverloadedOperator() == OO_Equal) || in isInMoveSafeContext()
639 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
H A DMallocChecker.cpp722 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in isStandardNewDelete()
896 OverloadedOperatorKind K = FD->getOverloadedOperator(); in checkPostStmt()
1384 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in getAllocationFamily()
1437 << getOperatorSpelling(NE->getOperatorNew()->getOverloadedOperator()) in printAllocDeallocName()
1444 << getOperatorSpelling(DE->getOperatorDelete()->getOverloadedOperator()) in printAllocDeallocName()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTLambda.h31 return MD->getOverloadedOperator() == OO_Call; in isLambdaCallOperator()
H A DOperationKinds.def342 // BinaryOperator::getOverloadedOperator.
395 // UnaryOperator::getOverloadedOperator.
H A DDecl.h2377 return getOverloadedOperator() != OO_None; in isOverloadedOperator()
2380 OverloadedOperatorKind getOverloadedOperator() const;
H A DExpr.h1989 static OverloadedOperatorKind getOverloadedOperator(Opcode Opc);
3356 static OverloadedOperatorKind getOverloadedOperator(Opcode Opc);
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2034 if (getOverloadedOperator() != OO_Delete && in isUsualDeallocationFunction()
2035 getOverloadedOperator() != OO_Array_Delete) in isUsualDeallocationFunction()
2108 if (/*operator=*/getOverloadedOperator() != OO_Equal || in isCopyAssignmentOperator()
2129 if (getOverloadedOperator() != OO_Equal || isStatic() || in isMoveAssignmentOperator()
H A DASTStructuralEquivalence.cpp922 Method1->getOverloadedOperator() == Method2->getOverloadedOperator() && in IsStructurallyEquivalent()
H A DItaniumMangle.cpp3956 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()), in mangleExpression()
3979 mangleOperatorName(BinaryOperator::getOverloadedOperator(BO->getOpcode()), in mangleExpression()
4251 BinaryOperator::getOverloadedOperator(FE->getOperator()), in mangleExpression()
H A DDeclBase.cpp983 if (MD->getOverloadedOperator() == OO_Call && in getNonClosureContext()
H A DDecl.cpp2889 if (!isa<CXXMethodDecl>(this) || getOverloadedOperator() != OO_Delete || in isDestroyingOperatorDelete()
3300 OverloadedOperatorKind FunctionDecl::getOverloadedOperator() const { in getOverloadedOperator() function in FunctionDecl
H A DExpr.cpp1217 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator() function in UnaryOperator
1935 OverloadedOperatorKind BinaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator() function in BinaryOperator
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp54 assert(cast<CXXMethodDecl>(Call.getDecl())->getOverloadedOperator() == in performTrivialCopy()
H A DRetainSummaryManager.cpp237 if (MD->getOverloadedOperator() == OO_New) in getSummaryForOSObject()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h696 getOperatorSpelling(Node.getOverloadedOperator()) == Name; in matchesSpecialized()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp1191 cast<CXXMethodDecl>(DC)->getOverloadedOperator() == OO_Call && in getFunctionLevelDeclContext()
H A DAnalysisBasedWarnings.cpp2124 cast<CXXMethodDecl>(D)->getOverloadedOperator() == OO_Call && in IssueWarnings()
H A DSemaExpr.cpp12654 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in DiagnoseShiftCompare()
12745 = BinaryOperator::getOverloadedOperator(Opc); in BuildOverloadedBinOp()
13154 UnaryOperator::getOverloadedOperator(Opc) != OO_None && in BuildUnaryOp()
13161 OverloadedOperatorKind OverOp = UnaryOperator::getOverloadedOperator(Opc); in BuildUnaryOp()
14717 MethodDecl->getOverloadedOperator() == OO_Equal) { in MarkFunctionReferenced()
H A DSemaExprCXX.cpp1478 if (FD->getOverloadedOperator() != OO_Delete && in isNonPlacementDeallocationFunction()
1479 FD->getOverloadedOperator() != OO_Array_Delete) in isNonPlacementDeallocationFunction()
H A DSemaStmt.cpp1583 switch (FD->getOverloadedOperator()) { in ProcessIterationStmt()
H A DSemaDeclCXX.cpp11926 CopyAssignOperator->getOverloadedOperator() == OO_Equal && in DefineImplicitCopyAssignment()
12288 MoveAssignOperator->getOverloadedOperator() == OO_Equal && in DefineImplicitMoveAssignment()
13298 OverloadedOperatorKind Op = FnDecl->getOverloadedOperator(); in CheckOverloadedOperatorDeclaration()
H A DSemaOverload.cpp12209 OverloadedOperatorKind Op = UnaryOperator::getOverloadedOperator(Opc); in CreateOverloadedUnaryOp()
12404 OverloadedOperatorKind Op = BinaryOperator::getOverloadedOperator(Opc); in CreateOverloadedBinOp()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp1764 DeleteFD->getOverloadedOperator() == OO_Array_Delete); in EmitDeleteCall()
H A DCodeGenFunction.cpp1118 MD->getOverloadedOperator() == OO_Call) { in StartFunction()

12