| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | AliasAnalysis.h | 635 class Concept; 643 std::vector<std::unique_ptr<Concept>> AAs; 731 class LLVM_ABI AAResults::Concept { 733 virtual ~Concept() = 0; 796 template <typename AAResultT> class AAResults::Model final : public Concept {
|
| /freebsd/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | IndexSymbol.h | 61 Concept, /// C++20 concept. enumerator
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 374 case Decl::Concept: in getSymbolInfo() 375 Info.Kind = SymbolKind::Concept; in getSymbolInfo() 540 case SymbolKind::Concept: in getSymbolKindString()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 74 def Concept : DeclNode<Template>;
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 1441 ConceptDecl *Concept, in substituteParameterMappings() argument 1446 if (substituteParameterMappings(S, N.getLHS(), Concept, MLTAL, in substituteParameterMappings() 1449 return substituteParameterMappings(S, N.getRHS(), Concept, MLTAL, in substituteParameterMappings() 1456 S, N.getFoldExpandedConstraint()->Constraint, Concept, MLTAL, in substituteParameterMappings() 1460 TemplateParameterList *TemplateParams = Concept->getTemplateParameters(); in substituteParameterMappings()
|
| H A D | SemaTemplateDeduction.cpp | 5103 ConceptDecl *Concept = Type.getTypeConstraintConcept(); in CheckDeducedPlaceholderConstraints() local 5114 if (S.CheckTemplateArgumentList(Concept, SourceLocation(), TemplateArgs, in CheckDeducedPlaceholderConstraints() 5118 MultiLevelTemplateArgumentList MLTAL(Concept, CTAI.CanonicalConverted, in CheckDeducedPlaceholderConstraints() 5132 S.getASTContext(), Concept->getDeclContext(), Concept->getLocation(), in CheckDeducedPlaceholderConstraints() 5135 Concept, AssociatedConstraint(Concept->getConstraintExpr()), MLTAL, in CheckDeducedPlaceholderConstraints() 5141 OS << "'" << Concept->getName(); in CheckDeducedPlaceholderConstraints()
|
| H A D | SemaLambda.cpp | 290 Concept, in getCurrentMangleNumberContext() enumerator 339 return Concept; in getCurrentMangleNumberContext() 363 case Concept: in getCurrentMangleNumberContext()
|
| H A D | SemaTemplate.cpp | 5872 (Template->getMostRecentDecl()->getKind() != Decl::Kind::Concept) && in CheckTemplateArgumentList() 9036 bool Sema::CheckConceptUseInDefinition(ConceptDecl *Concept, in CheckConceptUseInDefinition() argument 9038 if (!Concept->isInvalidDecl() && !Concept->hasDefinition()) { in CheckConceptUseInDefinition() 9039 Diag(Loc, diag::err_recursive_concept) << Concept; in CheckConceptUseInDefinition() 9040 Diag(Concept->getLocation(), diag::note_declared_at); in CheckConceptUseInDefinition()
|
| H A D | SemaDecl.cpp | 1197 return NameClassification::Concept(TemplateName(USD)); in ClassifyName() 1198 return NameClassification::Concept( in ClassifyName() 1319 return TemplateNameKindForDiagnostics::Concept; in getTemplateNameKindForDiagnostics()
|
| H A D | SemaExpr.cpp | 313 if (auto *Concept = dyn_cast<ConceptDecl>(D); in DiagnoseUseOfDecl() local 314 Concept && CheckConceptUseInDefinition(Concept, Loc)) in DiagnoseUseOfDecl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 689 AAResults::Concept::~Concept() = default;
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 452 case Decl::Concept: in isRedeclarableDeclKind()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 1191 const ConceptDecl *Concept) { in getFragmentsForConcept() argument 1198 Concept->getTemplateParameters()->asArray())) in getFragmentsForConcept() 1203 .append(Concept->getName().str(), in getFragmentsForConcept()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 1293 else if (const auto *Concept = dyn_cast<ConceptDecl>(D)) { in VisitTemplateDecl() local 1294 Out << "concept " << Concept->getName() << " = " ; in VisitTemplateDecl() 1295 Concept->getConstraintExpr()->printPretty(Out, nullptr, Policy, Indentation, in VisitTemplateDecl()
|
| H A D | ItaniumMangle.cpp | 532 void mangleTypeConstraint(const ConceptDecl *Concept, 2091 const ConceptDecl *Concept, ArrayRef<TemplateArgument> Arguments) { in mangleTypeConstraint() argument 2092 const DeclContext *DC = Context.getEffectiveDeclContext(Concept); in mangleTypeConstraint() 2094 mangleTemplateName(Concept, Arguments); in mangleTypeConstraint() 2096 mangleUnscopedName(Concept, DC, nullptr); in mangleTypeConstraint() 2098 mangleNestedName(Concept, DC, nullptr); in mangleTypeConstraint()
|
| H A D | DeclBase.cpp | 897 case Concept: in getIdentifierNamespaceForKind()
|
| H A D | DeclTemplate.cpp | 1689 case Decl::Kind::Concept: in getReplacedTemplateParameterList()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenDecl.cpp | 595 case Decl::Concept: in emitDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CommentCommands.td | 326 def Concept : DeclarationVerbatimLineCommand<"concept">;
|
| H A D | DeclTemplate.h | 3184 : TemplateDecl(Concept, DC, L, Name, Params), 3220 static bool classofKind(Kind K) { return K == Concept; }
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | Parser.cpp | 1847 case NameClassificationKind::Concept: in TryAnnotateName() 1852 Classification.getKind() == NameClassificationKind::Concept; in TryAnnotateName()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 587 Concept, enumerator 3698 static NameClassification Concept(TemplateName Name) { in Concept() function 3699 NameClassification Result(NameClassificationKind::Concept); in Concept() 3731 Kind == NameClassificationKind::Concept || in getTemplateName() 3744 case NameClassificationKind::Concept: in getTemplateNameKind() 3805 Concept, enumerator 12279 bool CheckConceptUseInDefinition(ConceptDecl *Concept, SourceLocation Loc);
|
| /freebsd/contrib/one-true-awk/testdir/ |
| H A D | funstack.ok | 240 and the Reference Concept . . . . . . . 308--319 1552 Using an Abstract File Concept . . . . . 603--612 1915 Structuring Concept . . . . . . . . . . 549--557 2196 D. P. Siewiorek Use of the Concept of Transparency in 3189 Programming Concept . . . . . . . . . . 934--941
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 136 case Decl::Concept: in EmitDecl()
|
| /freebsd/contrib/ncurses/misc/ |
| H A D | terminfo.src | 2349 # Note that the <xenl> glitch in vt100 is not quite the same as on the Concept, 16329 #### Human Designed Systems (Concept) 16340 # particular, the whole `Concept' line described here was discontinued long 16377 c108|concept108|c108-8p|concept108-8p|Concept 108 w/8 pages, 16381 c108-4p|concept108-4p|Concept 108 w/4 pages, 16393 c108-rv|c108-rv-8p|Concept 108 w/8 pages in reverse video, 16396 c108-rv-4p|concept108rv4p|Concept 108 w/4 pages in reverse video, 16399 c108-w|c108-w-8p|concept108-w-8|concept108-w8p|Concept 108 w/8 pages in wide mode, 16404 # Concept 100: 16442 c100|concept100|concept|c104|c100-4p|HDS Concept 100, [all …]
|