Home
last modified time | relevance | path

Searched refs:ASTTemplateArgumentListInfo (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateBase.cpp612 const ASTTemplateArgumentListInfo *
613 ASTTemplateArgumentListInfo::Create(const ASTContext &C, in Create()
616 void *Mem = C.Allocate(size, alignof(ASTTemplateArgumentListInfo)); in Create()
617 return new (Mem) ASTTemplateArgumentListInfo(List); in Create()
620 const ASTTemplateArgumentListInfo *
621 ASTTemplateArgumentListInfo::Create(const ASTContext &C, in Create()
627 void *Mem = C.Allocate(size, alignof(ASTTemplateArgumentListInfo)); in Create()
628 return new (Mem) ASTTemplateArgumentListInfo(List); in Create()
631 ASTTemplateArgumentListInfo::ASTTemplateArgumentListInfo( in ASTTemplateArgumentListInfo() function in ASTTemplateArgumentListInfo
642 ASTTemplateArgumentListInfo::ASTTemplateArgumentListInfo( in ASTTemplateArgumentListInfo() function in ASTTemplateArgumentListInfo
[all …]
H A DDeclTemplate.cpp692 const ASTTemplateArgumentListInfo *ArgsAsWritten, in setTypeConstraint()
884 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in Create()
886 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C, in Create()
951 if (const ASTTemplateArgumentListInfo *ArgsAsWritten = in getNameForDiagnostic()
1069 const ASTTemplateArgumentListInfo *ASTArgInfos = in Create()
1070 ASTTemplateArgumentListInfo::Create(Context, ArgInfos); in Create()
1316 if (const ASTTemplateArgumentListInfo *ArgsAsWritten = in getNameForDiagnostic()
1343 const ASTTemplateArgumentListInfo *ArgsInfo) { in setTemplateArgsInfo()
1359 const ASTTemplateArgumentListInfo *ArgInfos) in VarTemplatePartialSpecializationDecl()
1376 const ASTTemplateArgumentListInfo *ASTArgInfos in Create()
[all …]
H A DExprConcepts.cpp37 const ASTTemplateArgumentListInfo *ArgsAsWritten, in ConceptSpecializationExpr()
78 const ASTTemplateArgumentListInfo *ArgsAsWritten, in Create()
H A DASTImporter.cpp774 ASTTemplateArgumentListInfo>( in ImportTemplateArgumentListInfo()
775 const ASTTemplateArgumentListInfo &From, in ImportTemplateArgumentListInfo()
5511 ASTTemplateArgumentListInfo::Create(Importer.getToContext(), in VisitTemplateTypeParmDecl()
6057 if (const ASTTemplateArgumentListInfo *Args = D->getTemplateArgsInfo()) { in VisitVarTemplateSpecializationDecl()
H A DDecl.cpp3922 const ASTTemplateArgumentListInfo *
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTConcept.h122 const ASTTemplateArgumentListInfo *ArgsAsWritten;
128 const ASTTemplateArgumentListInfo *ArgsAsWritten) in ConceptReference()
156 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const { in getTemplateArgsAsWritten()
176 const ASTTemplateArgumentListInfo *ArgsAsWritten, in TypeConstraint()
H A DTemplateBase.h612 struct ASTTemplateArgumentListInfo final
613 : private llvm::TrailingObjects<ASTTemplateArgumentListInfo,
619 ASTTemplateArgumentListInfo(const TemplateArgumentListInfo &List);
622 ASTTemplateArgumentListInfo(const ASTTemplateArgumentListInfo *List);
651 static const ASTTemplateArgumentListInfo *
655 static const ASTTemplateArgumentListInfo *
656 Create(const ASTContext &C, const ASTTemplateArgumentListInfo *List);
H A DDeclTemplate.h498 const ASTTemplateArgumentListInfo *TemplateArgumentsAsWritten;
508 const ASTTemplateArgumentListInfo *TemplateArgsAsWritten, in FunctionTemplateSpecializationInfo()
2108 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr;
2177 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const {
2632 const ASTTemplateArgumentListInfo *TemplateArgs;
2636 const ASTTemplateArgumentListInfo *TemplArgs)
2662 ? ASTTemplateArgumentListInfo::Create(C, TemplateArgs)
2730 const ASTTemplateArgumentListInfo *TemplateArgsInfo = nullptr;
2787 const ASTTemplateArgumentListInfo *getTemplateArgsInfo() const {
2959 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr;
[all …]
H A DExprConcepts.h62 const ASTTemplateArgumentListInfo *ArgsAsWritten,
80 const ASTTemplateArgumentListInfo *ArgsAsWritten,
H A DASTNodeTraverser.h313 dumpASTTemplateArgumentListInfo(const ASTTemplateArgumentListInfo *TALI) { in dumpASTTemplateArgumentListInfo()
H A DDecl.h55 struct ASTTemplateArgumentListInfo;
2777 const ASTTemplateArgumentListInfo*
H A DRecursiveASTVisitor.h2169 if (const ASTTemplateArgumentListInfo *TALI =
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTRecordWriter.h223 const ASTTemplateArgumentListInfo *ASTTemplArgList);
H A DASTRecordReader.h158 const ASTTemplateArgumentListInfo*
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplate.h565 Optional<const ASTTemplateArgumentListInfo *>
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2237 } else if (const ASTTemplateArgumentListInfo *Info = in VisitFunctionDecl()
2334 Optional<const ASTTemplateArgumentListInfo *> ClassScopeSpecializationArgs, in VisitCXXMethodDecl()
2603 } else if (const ASTTemplateArgumentListInfo *Info = in VisitCXXMethodDecl()
3810 if (const ASTTemplateArgumentListInfo *TemplateArgsInfo = in VisitVarTemplateSpecializationDecl()
4080 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateClassTemplatePartialSpecialization()
4207 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateVarTemplatePartialSpecialization()
5568 if (const ASTTemplateArgumentListInfo *ArgInfo = in InstantiateVariableDefinition()
H A DSemaConcept.cpp726 const ASTTemplateArgumentListInfo *ArgsAsWritten) { in substituteParameterMappings()
H A DSemaTemplate.cpp1226 const ASTTemplateArgumentListInfo *ArgsAsWritten = in AttachTypeConstraint()
1227 TemplateArgs ? ASTTemplateArgumentListInfo::Create(Context, in AttachTypeConstraint()
4769 ASTTemplateArgumentListInfo::Create(Context, *TemplateArgs), Converted, in CheckConceptTemplateId()
H A DSemaTemplateInstantiate.cpp2353 const ASTTemplateArgumentListInfo *TemplArgInfo = in SubstTypeConstraint()
H A DSemaTemplateDeduction.cpp2841 const ASTTemplateArgumentListInfo *PartialTemplArgInfo = in FinishTemplateArgumentDeduction()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexDecl.cpp290 if (const ASTTemplateArgumentListInfo *TemplateArgInfo = in VisitFunctionDecl()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DAST.cpp50 if (const ASTTemplateArgumentListInfo *Args = in getTemplateSpecializationArgLocs()
/llvm-project-15.0.7/clang/docs/
H A DReleaseNotes.rst191 ``TemplateArgumentListInfo`` instead of ``ASTTemplateArgumentListInfo``.
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp118 void ReadExplicitTemplateArgumentList(ASTTemplateArgumentListInfo &ArgList,
H A DASTReaderDecl.cpp2482 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in VisitTemplateTypeParmDecl()

12