Home
last modified time | relevance | path

Searched refs:Concept (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSerializerBase.h201 for (const auto &Concept : API.getConcepts()) in traverseConcepts() local
202 getDerived()->visitConceptRecord(*Concept.second); in traverseConcepts()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h604 class Concept;
612 std::vector<std::unique_ptr<Concept>> AAs;
693 class AAResults::Concept {
695 virtual ~Concept() = 0;
758 template <typename AAResultT> class AAResults::Model final : public Concept {
H A DTargetTransformInfo.h1740 class Concept;
1746 std::unique_ptr<Concept> TTIImpl;
1749 class TargetTransformInfo::Concept {
1751 virtual ~Concept() = 0;
2118 class TargetTransformInfo::Model final : public TargetTransformInfo::Concept {
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h61 Concept, /// C++20 concept. enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp374 case Decl::Concept: in getSymbolInfo()
375 Info.Kind = SymbolKind::Concept; in getSymbolInfo()
540 case SymbolKind::Concept: in getSymbolKindString()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1206 ConceptDecl *Concept, in substituteParameterMappings() argument
1210 if (substituteParameterMappings(S, N.getLHS(), Concept, MLTAL, in substituteParameterMappings()
1213 return substituteParameterMappings(S, N.getRHS(), Concept, MLTAL, in substituteParameterMappings()
1216 TemplateParameterList *TemplateParams = Concept->getTemplateParameters(); in substituteParameterMappings()
1246 Sema::InstantiatingTemplate::ParameterMappingSubstitution{}, Concept, in substituteParameterMappings()
H A DSemaLambda.cpp289 Concept in getCurrentMangleNumberContext() enumerator
318 Kind = Concept; in getCurrentMangleNumberContext()
339 case Concept: in getCurrentMangleNumberContext()
H A DSemaTemplateDeduction.cpp4858 ConceptDecl *Concept = Type.getTypeConstraintConcept(); in CheckDeducedPlaceholderConstraints() local
4869 if (S.CheckTemplateArgumentList(Concept, SourceLocation(), TemplateArgs, in CheckDeducedPlaceholderConstraints()
4873 MultiLevelTemplateArgumentList MLTAL(Concept, CanonicalConverted, in CheckDeducedPlaceholderConstraints()
4875 if (S.CheckConstraintSatisfaction(Concept, {Concept->getConstraintExpr()}, in CheckDeducedPlaceholderConstraints()
4882 OS << "'" << Concept->getName(); in CheckDeducedPlaceholderConstraints()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDeclNodes.td74 def Concept : DeclNode<Template>;
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp1026 auto Concept = serializeAPIRecord(Record); in visitConceptRecord() local
1027 if (!Concept) in visitConceptRecord()
1030 Symbols.emplace_back(std::move(*Concept)); in visitConceptRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp730 AAResults::Concept::~Concept() = default;
H A DTargetTransformInfo.cpp1290 TargetTransformInfo::Concept::~Concept() = default;
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp437 case Decl::Concept: in isRedeclarableDeclKind()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1019 const ConceptDecl *Concept) { in getFragmentsForConcept() argument
1025 Concept->getTemplateParameters()->asArray())) in getFragmentsForConcept()
1029 .append(Concept->getName().str(), in getFragmentsForConcept()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp1300 else if (const auto *Concept = dyn_cast<ConceptDecl>(D)) { in VisitTemplateDecl() local
1301 Out << "concept " << Concept->getName() << " = " ; in VisitTemplateDecl()
1302 Concept->getConstraintExpr()->printPretty(Out, nullptr, Policy, Indentation, in VisitTemplateDecl()
H A DItaniumMangle.cpp538 void mangleTypeConstraint(const ConceptDecl *Concept,
2058 const ConceptDecl *Concept, ArrayRef<TemplateArgument> Arguments) { in mangleTypeConstraint() argument
2059 const DeclContext *DC = Context.getEffectiveDeclContext(Concept); in mangleTypeConstraint()
2061 mangleTemplateName(Concept, Arguments); in mangleTypeConstraint()
2063 mangleUnscopedName(Concept, DC, nullptr); in mangleTypeConstraint()
2065 mangleNestedName(Concept, DC, nullptr); in mangleTypeConstraint()
H A DDeclBase.cpp849 case Concept: in getIdentifierNamespaceForKind()
H A DDeclTemplate.cpp1630 case Decl::Kind::Concept: in getReplacedTemplateParameterList()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DCommentCommands.td325 def Concept : DeclarationVerbatimLineCommand<"concept">;
H A DDeclTemplate.h3181 : TemplateDecl(Concept, DC, L, Name, Params),
3212 static bool classofKind(Kind K) { return K == Concept; }
/freebsd-14.2/contrib/one-true-awk/testdir/
H A Dfunstack.ok240 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-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp130 case Decl::Concept: in EmitDecl()
H A DCodeGenModule.cpp6795 case Decl::Concept: in EmitTopLevelDecl()
/freebsd-14.2/contrib/ncurses/misc/
H A Dterminfo.src15888 #### Human Designed Systems (Concept)
15940 c108-4p|concept108-4p|Concept 108 w/4 pages,
15963 # Concept 100:
16001 c100|concept100|concept|c104|c100-4p|HDS Concept 100,
16028 oc100|oconcept|c100-1p|old 1-page Concept 100,
16310 avt-ns|Concept AVT no status line,
16357 avt+s|Concept AVT status line changes,
16364 avt|avt-s|concept-avt|Concept AVT w/80 columns,
16366 avt-rv|avt-rv-s|Concept AVT reverse video w/sl,
16369 avt-w|avt-w-s|Concept AVT 132 cols+status,
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2773 static NameClassification Concept(TemplateName Name) { in Concept() function
2878 Concept, enumerator

12