| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | SmartPtrChecker.cpp | 68 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall() local 69 if (OOK == OO_Star || OOK == OO_Arrow) { in checkPreCall()
|
| H A D | SmartPtrModeling.cpp | 259 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in isStdOstreamOperatorCall() local 260 if (OOK != clang::OO_LessLess) in isStdOstreamOperatorCall() 456 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in handleComparisionOp() local 457 if (!(OOK == OO_EqualEqual || OOK == OO_ExclaimEqual || OOK == OO_Less || in handleComparisionOp() 458 OOK == OO_LessEqual || OOK == OO_Greater || OOK == OO_GreaterEqual || in handleComparisionOp() 459 OOK == OO_Spaceship)) in handleComparisionOp() 497 operationKindFromOverloadedOperator(OOK, true).GetBinaryOpUnsafe(); in handleComparisionOp() 501 if (OOK != OO_Spaceship) { in handleComparisionOp() 738 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in handleAssignOp() local 739 if (OOK != OO_Equal) in handleAssignOp()
|
| H A D | MoveChecker.cpp | 658 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall() local 660 if (OOK == OO_Equal) { in checkPreCall() 677 if (OOK == OO_Star || OOK == OO_Arrow) { in checkPreCall()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateName.h | 548 IdentifierOrOverloadedOperator(OverloadedOperatorKind OOK); 559 uintptr_t OOK = -PtrOrOp; in getOperator() local 560 return OOK < NUM_OVERLOADED_OPERATORS ? OverloadedOperatorKind(OOK) in getOperator()
|
| H A D | DeclCXX.h | 2166 static bool isStaticOverloadedOperator(OverloadedOperatorKind OOK) { in isStaticOverloadedOperator() argument 2172 return OOK == OO_New || OOK == OO_Array_New || OOK == OO_Delete || in isStaticOverloadedOperator() 2173 OOK == OO_Array_Delete; in isStaticOverloadedOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CheckerHelpers.cpp | 160 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK, in operationKindFromOverloadedOperator() argument 171 switch (OOK) { in operationKindFromOverloadedOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 136 OverloadedOperatorKind OOK) in IdentifierOrOverloadedOperator() argument 137 : PtrOrOp(-uintptr_t(OOK)) { in IdentifierOrOverloadedOperator() 138 assert(OOK != OO_None); in IdentifierOrOverloadedOperator() 139 assert(getOperator() == OOK); in IdentifierOrOverloadedOperator()
|
| H A D | OpenMPClause.cpp | 2355 OverloadedOperatorKind OOK = in VisitOMPReductionClause() local 2357 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPReductionClause() 2359 OS << getOperatorSpelling(OOK); in VisitOMPReductionClause() 2378 OverloadedOperatorKind OOK = in VisitOMPTaskReductionClause() local 2380 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPTaskReductionClause() 2382 OS << getOperatorSpelling(OOK); in VisitOMPTaskReductionClause() 2400 OverloadedOperatorKind OOK = in VisitOMPInReductionClause() local 2402 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPInReductionClause() 2404 OS << getOperatorSpelling(OOK); in VisitOMPInReductionClause()
|
| H A D | DeclCXX.cpp | 2397 OverloadedOperatorKind OOK = getDeclName().getCXXOverloadedOperator(); in isStatic() local 2398 return isStaticOverloadedOperator(OOK); in isStatic()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CheckerHelpers.h | 112 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK,
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 110 OverloadedOperatorKind OOK = OO_None; in parseOpenMPReductionId() local 120 OOK = OO_Plus; in parseOpenMPReductionId() 123 OOK = OO_Minus; in parseOpenMPReductionId() 126 OOK = OO_Star; in parseOpenMPReductionId() 129 OOK = OO_Amp; in parseOpenMPReductionId() 132 OOK = OO_Pipe; in parseOpenMPReductionId() 135 OOK = OO_Caret; in parseOpenMPReductionId() 138 OOK = OO_AmpAmp; in parseOpenMPReductionId() 141 OOK = OO_PipePipe; in parseOpenMPReductionId() 155 return OOK == OO_None ? DeclNames.getIdentifier(Tok.getIdentifierInfo()) in parseOpenMPReductionId() [all …]
|
| H A D | ParseExpr.cpp | 2357 auto OOK = OffsetOfKind::Builtin; in ParseBuiltinPrimaryExpression() local 2362 OOK = OffsetOfKind::Macro; in ParseBuiltinPrimaryExpression() 2366 OffsetOfStateRAIIObject InOffsetof(*this, OOK); in ParseBuiltinPrimaryExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 7874 OverloadedOperatorKind OOK = OO_Amp); 9059 Expr *Inc, OverloadedOperatorKind OOK) { in buildOrderedLoopData() argument 9064 assert((OOK == OO_Plus || OOK == OO_Minus) && in buildOrderedLoopData() 9066 BinaryOperatorKind BOK = (OOK == OO_Plus) ? BO_Add : BO_Sub; in buildOrderedLoopData() 18852 OverloadedOperatorKind OOK = DN.getCXXOverloadedOperator(); in actOnOMPReductionKindClause() local 18863 switch (OOK) { in actOnOMPReductionKindClause() 18945 if (OOK == OO_Minus && S.LangOpts.OpenMP == 52) in actOnOMPReductionKindClause() 20393 OverloadedOperatorKind OOK = OO_None; in ProcessOpenMPDoacrossClauseCommon() local 20398 OOK = BinaryOperator::getOverloadedOperator(BO->getOpcode()); in ProcessOpenMPDoacrossClauseCommon() 20403 OOK = OCE->getOperator(); in ProcessOpenMPDoacrossClauseCommon() [all …]
|
| H A D | SemaDecl.cpp | 17476 OffsetOfKind OOK, SkipBodyInfo *SkipBody) { in ActOnTag() argument 18319 if (OOK != OffsetOfKind::Outside && TUK == TagUseKind::Definition && in ActOnTag() 18322 << (OOK == OffsetOfKind::Macro) << New->getSourceRange(); in ActOnTag()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 4284 OffsetOfKind OOK, SkipBodyInfo *SkipBody = nullptr);
|