Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h614 class Concept;
622 std::vector<std::unique_ptr<Concept>> AAs;
703 class AAResults::Concept {
705 virtual ~Concept() = 0;
768 template <typename AAResultT> class AAResults::Model final : public Concept {
H A DTargetTransformInfo.h1802 class Concept;
1808 std::unique_ptr<Concept> TTIImpl;
1811 class TargetTransformInfo::Concept {
1813 virtual ~Concept() = 0;
2194 class TargetTransformInfo::Model final : public TargetTransformInfo::Concept {
/freebsd/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h61 Concept, /// C++20 concept. enumerator
/freebsd/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/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1429 ConceptDecl *Concept, in substituteParameterMappings() argument
1434 if (substituteParameterMappings(S, N.getLHS(), Concept, MLTAL, in substituteParameterMappings()
1437 return substituteParameterMappings(S, N.getRHS(), Concept, MLTAL, in substituteParameterMappings()
1444 S, N.getFoldExpandedConstraint()->Constraint, Concept, MLTAL, in substituteParameterMappings()
1448 TemplateParameterList *TemplateParams = Concept->getTemplateParameters(); in substituteParameterMappings()
1486 Sema::InstantiatingTemplate::ParameterMappingSubstitution{}, Concept, in substituteParameterMappings()
H A DSemaLambda.cpp292 Concept in getCurrentMangleNumberContext() enumerator
321 Kind = Concept; in getCurrentMangleNumberContext()
342 case Concept: in getCurrentMangleNumberContext()
H A DSemaTemplateDeduction.cpp4989 ConceptDecl *Concept = Type.getTypeConstraintConcept(); in CheckDeducedPlaceholderConstraints() local
5000 if (S.CheckTemplateArgumentList(Concept, SourceLocation(), TemplateArgs, in CheckDeducedPlaceholderConstraints()
5004 MultiLevelTemplateArgumentList MLTAL(Concept, CanonicalConverted, in CheckDeducedPlaceholderConstraints()
5018 S.getASTContext(), Concept->getDeclContext(), Concept->getLocation(), in CheckDeducedPlaceholderConstraints()
5020 if (S.CheckConstraintSatisfaction(Concept, {Concept->getConstraintExpr()}, in CheckDeducedPlaceholderConstraints()
5027 OS << "'" << Concept->getName(); in CheckDeducedPlaceholderConstraints()
H A DSemaDecl.cpp1180 return NameClassification::Concept(TemplateName(USD)); in ClassifyName()
1181 return NameClassification::Concept( in ClassifyName()
1302 return TemplateNameKindForDiagnostics::Concept; in getTemplateNameKindForDiagnostics()
H A DSemaTemplate.cpp5442 (Template->getMostRecentDecl()->getKind() != Decl::Kind::Concept) && in CheckTemplateArgumentList()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDeclNodes.td74 def Concept : DeclNode<Template>;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp732 AAResults::Concept::~Concept() = default;
H A DTargetTransformInfo.cpp1355 TargetTransformInfo::Concept::~Concept() = default;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp445 case Decl::Concept: in isRedeclarableDeclKind()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1173 const ConceptDecl *Concept) { in getFragmentsForConcept() argument
1180 Concept->getTemplateParameters()->asArray())) in getFragmentsForConcept()
1185 .append(Concept->getName().str(), in getFragmentsForConcept()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp1257 else if (const auto *Concept = dyn_cast<ConceptDecl>(D)) { in VisitTemplateDecl() local
1258 Out << "concept " << Concept->getName() << " = " ; in VisitTemplateDecl()
1259 Concept->getConstraintExpr()->printPretty(Out, nullptr, Policy, Indentation, in VisitTemplateDecl()
H A DItaniumMangle.cpp538 void mangleTypeConstraint(const ConceptDecl *Concept,
2059 const ConceptDecl *Concept, ArrayRef<TemplateArgument> Arguments) { in mangleTypeConstraint() argument
2060 const DeclContext *DC = Context.getEffectiveDeclContext(Concept); in mangleTypeConstraint()
2062 mangleTemplateName(Concept, Arguments); in mangleTypeConstraint()
2064 mangleUnscopedName(Concept, DC, nullptr); in mangleTypeConstraint()
2066 mangleNestedName(Concept, DC, nullptr); in mangleTypeConstraint()
H A DDeclBase.cpp888 case Concept: in getIdentifierNamespaceForKind()
H A DDeclTemplate.cpp1715 case Decl::Kind::Concept: in getReplacedTemplateParameterList()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCommentCommands.td326 def Concept : DeclarationVerbatimLineCommand<"concept">;
H A DDeclTemplate.h3146 : TemplateDecl(Concept, DC, L, Name, Params),
3177 static bool classofKind(Kind K) { return K == Concept; }
/freebsd/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/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp133 case Decl::Concept: in EmitDecl()
H A DCodeGenModule.cpp6941 case Decl::Concept: in EmitTopLevelDecl()
/freebsd/contrib/ncurses/misc/
H A Dterminfo.src2350 # Note that the <xenl> glitch in vt100 is not quite the same as on the Concept,
15888 #### Human Designed Systems (Concept)
15899 # particular, the whole `Concept' line described here was discontinued long
15936 c108|concept108|c108-8p|concept108-8p|Concept 108 w/8 pages,
15940 c108-4p|concept108-4p|Concept 108 w/4 pages,
15952 c108-rv|c108-rv-8p|Concept 108 w/8 pages in reverse video,
15955 c108-rv-4p|concept108rv4p|Concept 108 w/4 pages in reverse video,
15958 c108-w|c108-w-8p|concept108-w-8|concept108-w8p|Concept 108 w/8 pages in wide mode,
15963 # Concept 100:
16001 c100|concept100|concept|c104|c100-4p|HDS Concept 100,
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3276 static NameClassification Concept(TemplateName Name) { in Concept() function
3381 Concept, enumerator

12