Home
last modified time | relevance | path

Searched defs:TemplateArgManglingInfo (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp5832 struct CXXNameMangler::TemplateArgManglingInfo { struct in CXXNameMangler
5833 const CXXNameMangler &Mangler;
5834 TemplateDecl *ResolvedTemplate = nullptr;
5835 bool SeenPackExpansionIntoNonPack = false;
5836 const NamedDecl *UnresolvedExpandedPack = nullptr;
5838 TemplateArgManglingInfo(const CXXNameMangler &Mangler, TemplateName TN) in TemplateArgManglingInfo() function
5845 struct Info {
5856 bool isOverloadable() { in isOverloadable()
5873 bool needToMangleTemplateParam(const NamedDecl *Param, in needToMangleTemplateParam()
5935 Info getArgInfo(unsigned ParamIdx, const TemplateArgument &Arg) { in getArgInfo()
[all …]