Searched refs:ArgsAsWritten (Results 1 - 9 of 9) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h123 const ASTTemplateArgumentListInfo *ArgsAsWritten; member in class:clang::ConceptReference
130 const ASTTemplateArgumentListInfo *ArgsAsWritten) :
133 NamedConcept(NamedConcept), ArgsAsWritten(ArgsAsWritten) {}
136 FoundDecl(nullptr), NamedConcept(nullptr), ArgsAsWritten(nullptr) {}
159 return ArgsAsWritten;
165 return ArgsAsWritten != nullptr;
178 const ASTTemplateArgumentListInfo *ArgsAsWritten,
181 FoundDecl, NamedConcept, ArgsAsWritten),
127 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, ConceptDecl *NamedConcept, const ASTTemplateArgumentListInfo *ArgsAsWritten) argument
175 TypeConstraint(NestedNameSpecifierLoc NNS, DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, ConceptDecl *NamedConcept, const ASTTemplateArgumentListInfo *ArgsAsWritten, Expr *ImmediatelyDeclaredConstraint) argument
H A DExprConcepts.h62 const ASTTemplateArgumentListInfo *ArgsAsWritten,
80 const ASTTemplateArgumentListInfo *ArgsAsWritten,
129 return ArgsAsWritten->RAngleLoc;
H A DDeclTemplate.h1353 const ASTTemplateArgumentListInfo *ArgsAsWritten,
2073 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; member in class:clang::ClassTemplatePartialSpecializationDecl
2090 const ASTTemplateArgumentListInfo *ArgsAsWritten,
2143 return ArgsAsWritten;
2923 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; member in class:clang::VarTemplatePartialSpecializationDecl
2974 return ArgsAsWritten;
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConcepts.cpp34 ConceptDecl *NamedConcept, const ASTTemplateArgumentListInfo *ArgsAsWritten,
43 NamedConcept, ArgsAsWritten),
51 for (const TemplateArgumentLoc& ArgLoc : ArgsAsWritten->arguments()) {
90 const ASTTemplateArgumentListInfo *ArgsAsWritten,
97 NamedConcept, ArgsAsWritten,
31 ConceptSpecializationExpr(const ASTContext &C, NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, ConceptDecl *NamedConcept, const ASTTemplateArgumentListInfo *ArgsAsWritten, ArrayRef<TemplateArgument> ConvertedArgs, const ConstraintSatisfaction *Satisfaction) argument
84 Create(const ASTContext &C, NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, ConceptDecl *NamedConcept, const ASTTemplateArgumentListInfo *ArgsAsWritten, ArrayRef<TemplateArgument> ConvertedArgs, const ConstraintSatisfaction *Satisfaction) argument
H A DDeclTemplate.cpp656 const ASTTemplateArgumentListInfo *ArgsAsWritten,
664 FoundDecl, CD, ArgsAsWritten, ImmediatelyDeclaredConstraint);
848 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; local
850 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C,
856 FD, Template, TSK, TemplateArgs, ArgsAsWritten, POI, MSInfo);
915 if (const ASTTemplateArgumentListInfo *ArgsAsWritten =
917 printTemplateArgumentList(OS, ArgsAsWritten->arguments(), Policy);
1010 TemplateParams(Params), ArgsAsWritten(ArgInfos),
1262 if (const ASTTemplateArgumentListInfo *ArgsAsWritten =
1264 printTemplateArgumentList(OS, ArgsAsWritten
654 setTypeConstraint(NestedNameSpecifierLoc NNS, DeclarationNameInfo NameInfo, NamedDecl *FoundDecl, ConceptDecl *CD, const ASTTemplateArgumentListInfo *ArgsAsWritten, Expr *ImmediatelyDeclaredConstraint) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp641 const ASTTemplateArgumentListInfo *ArgsAsWritten) {
644 ArgsAsWritten))
647 ArgsAsWritten);
675 ArgsAsWritten->NumTemplateArgs > I ?
676 ArgsAsWritten->arguments()[I].getLocation() :
680 S, ArgsAsWritten->arguments().front().getSourceRange().getBegin(),
682 SourceRange(ArgsAsWritten->arguments()[0].getSourceRange().getBegin(),
683 ArgsAsWritten->arguments().back().getSourceRange().getEnd()));
H A DSemaTemplate.cpp1193 const ASTTemplateArgumentListInfo *ArgsAsWritten = local
1215 NamedConcept, ArgsAsWritten,
2094 const auto *ArgsAsWritten = TC->getTemplateArgsAsWritten(); local
2095 if (!ArgsAsWritten ||
2096 SemaRef.Subst(ArgsAsWritten->getTemplateArgs(),
2097 ArgsAsWritten->NumTemplateArgs, TransformedArgs,
2101 TC->getNamedConcept(), ArgsAsWritten ? &TransformedArgs : nullptr,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2188 D->ArgsAsWritten = Record.readASTTemplateArgumentListInfo();
2291 D->ArgsAsWritten = Record.readASTTemplateArgumentListInfo();
2312 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; local
2314 ArgsAsWritten = Record.readASTTemplateArgumentListInfo();
2317 ArgsAsWritten, ImmediatelyDeclaredConstraint);
H A DASTReaderStmt.cpp758 E->ArgsAsWritten = Record.readASTTemplateArgumentListInfo();

Completed in 280 milliseconds