| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 149 class Requirement { 170 Requirement(RequirementKind Kind, bool IsDependent, 203 class TypeRequirement : public Requirement { 251 static bool classof(const Requirement *R) { in classof() 258 class ExprRequirement : public Requirement { 400 static bool classof(const Requirement *R) { in classof() 407 class NestedRequirement : public Requirement { 416 Requirement(RK_Nested, /*Dependent=*/false, in NestedRequirement() 421 Requirement(RK_Nested, /*Dependent=*/true, in NestedRequirement() 462 static bool classof(const Requirement *R) { in classof() [all …]
|
| H A D | TextNodeDumper.h | 192 void Visit(const concepts::Requirement *R);
|
| H A D | JSONNodeDumper.h | 208 void Visit(const concepts::Requirement *R);
|
| H A D | ASTNodeTraverser.h | 233 void Visit(const concepts::Requirement *R) { in Visit()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 147 ArrayRef<concepts::Requirement *> Requirements, in RequiresExpr() 162 for (concepts::Requirement *R : Requirements) { in RequiresExpr() 174 getTrailingObjects<concepts::Requirement *>()); in RequiresExpr() 197 ArrayRef<concepts::Requirement *> Requirements, in Create() 200 C.Allocate(totalSizeToAlloc<ParmVarDecl *, concepts::Requirement *>( in Create() 211 C.Allocate(totalSizeToAlloc<ParmVarDecl *, concepts::Requirement *>( in Create()
|
| H A D | JSONNodeDumper.cpp | 188 void JSONNodeDumper::Visit(const concepts::Requirement *R) { in Visit() 193 case concepts::Requirement::RK_Type: in Visit() 196 case concepts::Requirement::RK_Simple: in Visit() 199 case concepts::Requirement::RK_Compound: in Visit() 202 case concepts::Requirement::RK_Nested: in Visit()
|
| H A D | TextNodeDumper.cpp | 359 void TextNodeDumper::Visit(const concepts::Requirement *R) { in Visit() 369 case concepts::Requirement::RK_Type: in Visit() 372 case concepts::Requirement::RK_Simple: in Visit() 375 case concepts::Requirement::RK_Compound: in Visit() 378 case concepts::Requirement::RK_Nested: in Visit()
|
| H A D | StmtProfile.cpp | 1508 for (concepts::Requirement *Req : S->getRequirements()) { in VisitRequiresExpr() 1510 ID.AddInteger(concepts::Requirement::RK_Type); in VisitRequiresExpr() 1515 ID.AddInteger(concepts::Requirement::RK_Compound); in VisitRequiresExpr() 1536 ID.AddInteger(concepts::Requirement::RK_Nested); in VisitRequiresExpr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 114 enum class Requirement { enum 128 void set(Requirement Req) { Reqs.insert(Req); } in set() 129 bool has(Requirement Req) const { return Reqs.count(Req) > 0; } in has() 152 std::set<Requirement> Reqs; 213 set(Requirement::ReportFinalSectionLoadAddresses); in ELFDebugObject() 424 if (DebugObj.has(Requirement::ReportFinalSectionLoadAddresses)) { in modifyPassConfig()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Module.h | 235 using Requirement = std::pair<std::string, bool>; variable 241 SmallVector<Requirement, 2> Requirements; 439 Requirement &Req, Module *&ShadowingModule) const; 464 Requirement &Req,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RefactoringActionRulesInternal.h | 76 void operator()(const RefactoringOptionsRequirement &Requirement) { in visitRefactoringOptionsImpl() 77 for (const auto &Option : Requirement.getRefactoringOptions()) in visitRefactoringOptionsImpl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 510 concepts::Requirement::SubstitutionDiagnostic *SubstDiag = in diagnoseUnsatisfiedRequirement() 609 for (concepts::Requirement *Req : RE->getRequirements()) in diagnoseWellFormedUnsatisfiedConstraintExpr() 1034 Requirement(IsSimple ? RK_Simple : RK_Compound, Status == SS_Dependent, in ExprRequirement() 1051 Requirement(IsSimple ? RK_Simple : RK_Compound, Req.isDependent(), in ExprRequirement() 1079 Requirement(RK_Type, T->getType()->isInstantiationDependentType(), in TypeRequirement()
|
| H A D | SemaTemplateInstantiate.cpp | 381 concepts::Requirement *Req, sema::TemplateDeductionInfo &DeductionInfo, in InstantiatingTemplate() 1142 ArrayRef<concepts::Requirement *> Reqs, in TransformRequiresExprRequirements() 1143 SmallVectorImpl<concepts::Requirement *> &Transformed) { in TransformRequiresExprRequirements() 1145 for (concepts::Requirement *Req : Reqs) { in TransformRequiresExprRequirements() 1146 concepts::Requirement *TransReq = nullptr; in TransformRequiresExprRequirements() 1879 static concepts::Requirement::SubstitutionDiagnostic * 1899 return new (S.Context) concepts::Requirement::SubstitutionDiagnostic{ in createSubstDiag() 1938 llvm::PointerUnion<Expr *, concepts::Requirement::SubstitutionDiagnostic *> in TransformExprRequirement() 1991 TransExpr.get<concepts::Requirement::SubstitutionDiagnostic *>(), in TransformExprRequirement()
|
| H A D | SemaExprCXX.cpp | 8644 concepts::Requirement *Sema::ActOnSimpleRequirement(Expr *E) { in ActOnSimpleRequirement() 8650 concepts::Requirement * 8680 concepts::Requirement * 8686 concepts::Requirement * 8772 concepts::Requirement::SubstitutionDiagnostic *ExprSubstitutionDiagnostic, in BuildExprRequirement() 8787 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in BuildTypeRequirement() 8791 concepts::Requirement *Sema::ActOnNestedRequirement(Expr *Constraint) { in ActOnNestedRequirement() 8808 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in BuildNestedRequirement() 8852 ArrayRef<concepts::Requirement *> Requirements, in ActOnRequiresExpr()
|
| H A D | TreeTransform.h | 530 bool TransformRequiresExprRequirements(ArrayRef<concepts::Requirement *> Reqs, 531 llvm::SmallVectorImpl<concepts::Requirement *> &Transformed); 3394 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in RebuildTypeRequirement() 3420 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in RebuildNestedRequirement() 12319 SmallVector<concepts::Requirement *, 4> TransReqs; in TransformRequiresExpr() 12324 for (concepts::Requirement *Req : TransReqs) { in TransformRequiresExpr() 12341 ArrayRef<concepts::Requirement *> Reqs, in TransformRequiresExprRequirements() 12342 SmallVectorImpl<concepts::Requirement *> &Transformed) { in TransformRequiresExprRequirements() 12343 for (concepts::Requirement *Req : Reqs) { in TransformRequiresExprRequirements() 12344 concepts::Requirement *TransReq = nullptr; in TransformRequiresExprRequirements() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Module.cpp | 131 const TargetInfo &Target, Requirement &Req, in isUnimportable() 154 Requirement &Req, in isAvailable() 293 Requirements.push_back(Requirement(std::string(Feature), RequiredState)); in addRequirement()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 827 static concepts::Requirement::SubstitutionDiagnostic * 849 llvm::SmallVector<concepts::Requirement *, 4> Requirements; in VisitRequiresExpr() 853 concepts::Requirement *R = nullptr; in VisitRequiresExpr() 855 case concepts::Requirement::RK_Type: { in VisitRequiresExpr() 866 case concepts::Requirement::RK_Simple: in VisitRequiresExpr() 867 case concepts::Requirement::RK_Compound: { in VisitRequiresExpr() 881 if (RK == concepts::Requirement::RK_Simple) { in VisitRequiresExpr() 907 Ex, RK == concepts::Requirement::RK_Simple, NoexceptLoc, in VisitRequiresExpr() 912 RK == concepts::Requirement::RK_Simple, NoexceptLoc, in VisitRequiresExpr() 915 case concepts::Requirement::RK_Nested: { in VisitRequiresExpr() [all …]
|
| H A D | ASTWriterStmt.cpp | 424 const concepts::Requirement::SubstitutionDiagnostic *D) { in addSubstitutionDiagnostic() 458 for (concepts::Requirement *R : E->getRequirements()) { in VisitRequiresExpr() 460 Record.push_back(concepts::Requirement::RK_Type); in VisitRequiresExpr() 471 ExprReq->Value.get<concepts::Requirement::SubstitutionDiagnostic *>()); in VisitRequiresExpr() 474 if (ExprReq->getKind() == concepts::Requirement::RK_Compound) { in VisitRequiresExpr() 495 Record.push_back(concepts::Requirement::RK_Nested); in VisitRequiresExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PPDirectives.cpp | 1741 Module::Requirement Requirement; in checkModuleIsAvailable() local 1744 if (M->isAvailable(LangOpts, TargetInfo, Requirement, MissingHeader, in checkModuleIsAvailable() 1759 << M->getFullModuleName() << Requirement.second << Requirement.first; in checkModuleIsAvailable()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckObjCDealloc.cpp | 280 ReleaseRequirement Requirement = getDeallocReleaseRequirement(PropImpl); in checkBeginFunction() local 281 if (Requirement != ReleaseRequirement::MustRelease) in checkBeginFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Linker/ |
| H A D | IRMover.cpp | 1411 MDNode *Requirement = Requirements[I]; in linkModuleFlagsMetadata() local 1412 MDString *Flag = cast<MDString>(Requirement->getOperand(0)); in linkModuleFlagsMetadata() 1413 Metadata *ReqValue = Requirement->getOperand(1); in linkModuleFlagsMetadata()
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/ |
| H A D | asan_flags.inc | 33 "Requirement: redzone >= 16, is a power of two.")
|
| /freebsd-13.1/contrib/file/magic/Magdir/ |
| H A D | apple | 351 0 belong 0xfade0c00 Mac OS X Code Requirement 355 0 belong 0xfade0c01 Mac OS X Code Requirement Set
|
| /freebsd-13.1/crypto/heimdal/lib/wind/ |
| H A D | rfc3491.txt | 154 Requirement Levels", BCP 14, RFC 2119, March 1997.
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 7975 concepts::Requirement *ActOnSimpleRequirement(Expr *E); 7976 concepts::Requirement *ActOnTypeRequirement( 7979 concepts::Requirement *ActOnCompoundRequirement(Expr *E, 7981 concepts::Requirement * 7985 concepts::Requirement *ActOnNestedRequirement(Expr *Constraint); 7992 concepts::Requirement::SubstitutionDiagnostic *ExprSubstDiag, 7998 concepts::Requirement::SubstitutionDiagnostic *SubstDiag); 8002 concepts::Requirement::SubstitutionDiagnostic *SubstDiag); 8006 ArrayRef<concepts::Requirement *> Requirements, 9009 concepts::Requirement *Req,
|