Home
last modified time | relevance | path

Searched refs:ArgsAsWritten (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/clang/include/clang/AST/
DASTConcept.h123 const ASTTemplateArgumentListInfo *ArgsAsWritten; variable
130 const ASTTemplateArgumentListInfo *ArgsAsWritten) : in ConceptReference() argument
133 NamedConcept(NamedConcept), ArgsAsWritten(ArgsAsWritten) {} in ConceptReference()
136 FoundDecl(nullptr), NamedConcept(nullptr), ArgsAsWritten(nullptr) {} in ConceptReference()
159 return ArgsAsWritten; in getTemplateArgsAsWritten()
165 return ArgsAsWritten != nullptr; in hasExplicitTemplateArgs()
178 const ASTTemplateArgumentListInfo *ArgsAsWritten, in TypeConstraint() argument
181 FoundDecl, NamedConcept, ArgsAsWritten), in TypeConstraint()
DExprConcepts.h62 const ASTTemplateArgumentListInfo *ArgsAsWritten,
80 const ASTTemplateArgumentListInfo *ArgsAsWritten,
132 return ArgsAsWritten->RAngleLoc.isValid() ? ArgsAsWritten->RAngleLoc in getEndLoc()
DDeclTemplate.h1349 const ASTTemplateArgumentListInfo *ArgsAsWritten,
2077 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr;
2094 const ASTTemplateArgumentListInfo *ArgsAsWritten,
2147 return ArgsAsWritten;
2927 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr;
2978 return ArgsAsWritten;
/external/llvm-project/clang/lib/AST/
DExprConcepts.cpp37 const ASTTemplateArgumentListInfo *ArgsAsWritten, in ConceptSpecializationExpr() argument
42 NamedConcept, ArgsAsWritten), in ConceptSpecializationExpr()
78 const ASTTemplateArgumentListInfo *ArgsAsWritten, in Create() argument
85 NamedConcept, ArgsAsWritten, in Create()
DDeclTemplate.cpp656 const ASTTemplateArgumentListInfo *ArgsAsWritten, in setTypeConstraint() argument
664 FoundDecl, CD, ArgsAsWritten, ImmediatelyDeclaredConstraint); in setTypeConstraint()
848 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in Create() local
850 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C, in Create()
856 FD, Template, TSK, TemplateArgs, ArgsAsWritten, POI, MSInfo); in Create()
915 if (const ASTTemplateArgumentListInfo *ArgsAsWritten = in getNameForDiagnostic() local
918 OS, ArgsAsWritten->arguments(), Policy, in getNameForDiagnostic()
1014 TemplateParams(Params), ArgsAsWritten(ArgInfos), in ClassTemplatePartialSpecializationDecl()
1266 if (const ASTTemplateArgumentListInfo *ArgsAsWritten = in getNameForDiagnostic() local
1269 OS, ArgsAsWritten->arguments(), Policy, in getNameForDiagnostic()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaConcept.cpp665 const ASTTemplateArgumentListInfo *ArgsAsWritten) { in substituteParameterMappings() argument
668 ArgsAsWritten)) in substituteParameterMappings()
671 ArgsAsWritten); in substituteParameterMappings()
699 ArgsAsWritten->NumTemplateArgs > I ? in substituteParameterMappings()
700 ArgsAsWritten->arguments()[I].getLocation() : in substituteParameterMappings()
704 S, ArgsAsWritten->arguments().front().getSourceRange().getBegin(), in substituteParameterMappings()
706 SourceRange(ArgsAsWritten->arguments()[0].getSourceRange().getBegin(), in substituteParameterMappings()
707 ArgsAsWritten->arguments().back().getSourceRange().getEnd())); in substituteParameterMappings()
DSemaTemplate.cpp1203 const ASTTemplateArgumentListInfo *ArgsAsWritten = in AttachTypeConstraint() local
1225 NamedConcept, ArgsAsWritten, in AttachTypeConstraint()
2251 const auto *ArgsAsWritten = TC->getTemplateArgsAsWritten(); in transformTemplateParameter() local
2252 if (!ArgsAsWritten || in transformTemplateParameter()
2253 SemaRef.Subst(ArgsAsWritten->getTemplateArgs(), in transformTemplateParameter()
2254 ArgsAsWritten->NumTemplateArgs, TransformedArgs, in transformTemplateParameter()
2258 TC->getNamedConcept(), ArgsAsWritten ? &TransformedArgs : nullptr, in transformTemplateParameter()
/external/clang/lib/AST/
DDeclTemplate.cpp684 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in Create() local
686 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C, in Create()
691 ArgsAsWritten, in Create()
829 TemplateParams(Params), ArgsAsWritten(ArgInfos), in ClassTemplatePartialSpecializationDecl()
1123 TemplateParams(Params), ArgsAsWritten(ArgInfos), in VarTemplatePartialSpecializationDecl()
/external/clang/include/clang/AST/
DDeclTemplate.h1791 const ASTTemplateArgumentListInfo *ArgsAsWritten;
1808 const ASTTemplateArgumentListInfo *ArgsAsWritten,
1813 TemplateParams(nullptr), ArgsAsWritten(nullptr),
1843 return ArgsAsWritten;
2626 const ASTTemplateArgumentListInfo *ArgsAsWritten;
2645 TemplateParams(nullptr), ArgsAsWritten(nullptr),
2672 return ArgsAsWritten;
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp2230 D->ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); in VisitClassTemplatePartialSpecializationDecl()
2333 D->ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); in VisitVarTemplatePartialSpecializationDecl()
2354 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in VisitTemplateTypeParmDecl() local
2356 ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); in VisitTemplateTypeParmDecl()
2359 ArgsAsWritten, ImmediatelyDeclaredConstraint); in VisitTemplateTypeParmDecl()
DASTReaderStmt.cpp805 E->ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); in VisitConceptSpecializationExpr()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp2050 D->ArgsAsWritten = Reader.ReadASTTemplateArgumentListInfo(F, Record, Idx); in VisitClassTemplatePartialSpecializationDecl()
2156 D->ArgsAsWritten = Reader.ReadASTTemplateArgumentListInfo(F, Record, Idx); in VisitVarTemplatePartialSpecializationDecl()