Searched refs:NonType (Results 1 – 11 of 11) sorted by relevance
36 NonType, enumerator82 assert(Kind == NonType && "Not a non-type template argument"); in getAsExpr()
2629 static NameClassification NonType(NamedDecl *D) { in NonType() function
170 case TemplateParamKind::NonType: in print()
169 case TemplateParamKind::NonType: in print()
566 case ParsedTemplateArgument::NonType: { in ActOnPackExpansion()
3804 } else if (const auto *NonType = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in formatTemplateParameterPlaceholder() local3805 Optional = NonType->hasDefaultArgument(); in formatTemplateParameterPlaceholder()6322 case ParsedTemplateArgument::NonType: in argMatchesTemplateParams()
904 return NameClassification::NonType(cast<NamedDecl>(Ivar.get())); in ClassifyName()941 return NameClassification::NonType(D); in ClassifyName()1022 return NameClassification::NonType(Ivar); in ClassifyName()1225 return NameClassification::NonType(Result.getRepresentativeDecl()); in ClassifyName()
935 case ParsedTemplateArgument::NonType: { in translateTemplateArgument()
1587 return ParsedTemplateArgument(ParsedTemplateArgument::NonType, in ParseTemplateArgument()
1116 enum class TemplateParamKind { Type, NonType, Template }; enumerator1139 case TemplateParamKind::NonType: in printLeft()5310 Node *Name = InventTemplateParamName(TemplateParamKind::NonType);