Home
last modified time | relevance | path

Searched refs:OOK (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrChecker.cpp68 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall() local
69 if (OOK == OO_Star || OOK == OO_Arrow) { in checkPreCall()
H A DSmartPtrModeling.cpp259 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 DMoveChecker.cpp658 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 DTemplateName.h548 IdentifierOrOverloadedOperator(OverloadedOperatorKind OOK);
559 uintptr_t OOK = -PtrOrOp; in getOperator() local
560 return OOK < NUM_OVERLOADED_OPERATORS ? OverloadedOperatorKind(OOK) in getOperator()
H A DDeclCXX.h2166 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 DCheckerHelpers.cpp160 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK, in operationKindFromOverloadedOperator() argument
171 switch (OOK) { in operationKindFromOverloadedOperator()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp136 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 DOpenMPClause.cpp2355 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 DDeclCXX.cpp2397 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 DCheckerHelpers.h112 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK,
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp110 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 DParseExpr.cpp2357 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 DSemaOpenMP.cpp7874 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 DSemaDecl.cpp17476 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 DSema.h4284 OffsetOfKind OOK, SkipBodyInfo *SkipBody = nullptr);