Home
last modified time | relevance | path

Searched refs:TemplateParamKind (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp166 void print(TemplateParamKind TPK) { in print()
168 case TemplateParamKind::Type: in print()
169 return printStr("TemplateParamKind::Type"); in print()
170 case TemplateParamKind::NonType: in print()
171 return printStr("TemplateParamKind::NonType"); in print()
172 case TemplateParamKind::Template: in print()
173 return printStr("TemplateParamKind::Template"); in print()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1203 enum class TemplateParamKind { Type, NonType, Template }; enum
1212 TemplateParamKind Kind;
1216 SyntheticTemplateParamName(TemplateParamKind Kind_, unsigned Index_) in SyntheticTemplateParamName()
1223 case TemplateParamKind::Type: in printLeft()
1226 case TemplateParamKind::NonType: in printLeft()
1229 case TemplateParamKind::Template: in printLeft()
5724 auto InventTemplateParamName = [&](TemplateParamKind Kind) {
5733 Node *Name = InventTemplateParamName(TemplateParamKind::Type);
5743 Node *Name = InventTemplateParamName(TemplateParamKind::Type);
5750 Node *Name = InventTemplateParamName(TemplateParamKind::NonType);
[all …]