Searched refs:TemplateParamKind (Results 1 – 4 of 4) sorted by relevance
166 void print(TemplateParamKind TPK) { in print()168 case TemplateParamKind::Type: in print()170 case TemplateParamKind::NonType: in print()172 case TemplateParamKind::Template: in print()
165 void print(TemplateParamKind TPK) { in print()167 case TemplateParamKind::Type: in print()169 case TemplateParamKind::NonType: in print()171 case TemplateParamKind::Template: in print()
1116 enum class TemplateParamKind { Type, NonType, Template }; enum1125 TemplateParamKind Kind;1129 SyntheticTemplateParamName(TemplateParamKind Kind_, unsigned Index_) in SyntheticTemplateParamName()1136 case TemplateParamKind::Type: in printLeft()1139 case TemplateParamKind::NonType: in printLeft()1142 case TemplateParamKind::Template: in printLeft()5295 auto InventTemplateParamName = [&](TemplateParamKind Kind) {5303 Node *Name = InventTemplateParamName(TemplateParamKind::Type);5310 Node *Name = InventTemplateParamName(TemplateParamKind::NonType);5320 Node *Name = InventTemplateParamName(TemplateParamKind::Template);