/external/llvm-project/clang/include/clang/AST/ |
D | ASTConcept.h | 123 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()
|
D | ExprConcepts.h | 62 const ASTTemplateArgumentListInfo *ArgsAsWritten, 80 const ASTTemplateArgumentListInfo *ArgsAsWritten, 132 return ArgsAsWritten->RAngleLoc.isValid() ? ArgsAsWritten->RAngleLoc in getEndLoc()
|
D | DeclTemplate.h | 1349 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/ |
D | ExprConcepts.cpp | 37 const ASTTemplateArgumentListInfo *ArgsAsWritten, in ConceptSpecializationExpr() argument 42 NamedConcept, ArgsAsWritten), in ConceptSpecializationExpr() 78 const ASTTemplateArgumentListInfo *ArgsAsWritten, in Create() argument 85 NamedConcept, ArgsAsWritten, in Create()
|
D | DeclTemplate.cpp | 656 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/ |
D | SemaConcept.cpp | 665 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()
|
D | SemaTemplate.cpp | 1203 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/ |
D | DeclTemplate.cpp | 684 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/ |
D | DeclTemplate.h | 1791 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/ |
D | ASTReaderDecl.cpp | 2230 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()
|
D | ASTReaderStmt.cpp | 805 E->ArgsAsWritten = Record.readASTTemplateArgumentListInfo(); in VisitConceptSpecializationExpr()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 2050 D->ArgsAsWritten = Reader.ReadASTTemplateArgumentListInfo(F, Record, Idx); in VisitClassTemplatePartialSpecializationDecl() 2156 D->ArgsAsWritten = Reader.ReadASTTemplateArgumentListInfo(F, Record, Idx); in VisitVarTemplatePartialSpecializationDecl()
|