/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTConcept.h | 123 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 D | ExprConcepts.h | 62 const ASTTemplateArgumentListInfo *ArgsAsWritten, 80 const ASTTemplateArgumentListInfo *ArgsAsWritten, 129 return ArgsAsWritten->RAngleLoc;
|
H A D | DeclTemplate.h | 1353 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 D | ExprConcepts.cpp | 34 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 D | DeclTemplate.cpp | 656 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 D | SemaConcept.cpp | 641 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 D | SemaTemplate.cpp | 1193 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 D | ASTReaderDecl.cpp | 2188 D->ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); 2291 D->ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); 2312 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; local 2314 ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); 2317 ArgsAsWritten, ImmediatelyDeclaredConstraint);
|
H A D | ASTReaderStmt.cpp | 758 E->ArgsAsWritten = Record.readASTTemplateArgumentListInfo();
|