Lines Matching refs:getKind

186   switch (X.getKind()) {
192 if (Y.getKind() == TemplateArgument::Type &&
202 if (Y.getKind() == TemplateArgument::Expression ||
203 Y.getKind() == TemplateArgument::Declaration ||
204 (Y.getKind() == TemplateArgument::Integral &&
214 if (Y.getKind() == TemplateArgument::Template &&
222 if (Y.getKind() == TemplateArgument::TemplateExpansion &&
234 if (Y.getKind() == TemplateArgument::Integral ||
235 Y.getKind() == TemplateArgument::Declaration)
239 if (Y.getKind() == TemplateArgument::Expression) {
254 if (Y.getKind() == TemplateArgument::Expression)
259 if (Y.getKind() == TemplateArgument::Integral)
264 if (Y.getKind() == TemplateArgument::Declaration &&
275 if (Y.getKind() == TemplateArgument::Expression)
280 if (Y.getKind() == TemplateArgument::Integral)
284 if (Y.getKind() == TemplateArgument::NullPtr &&
292 if (Y.getKind() != TemplateArgument::Pack ||
1645 switch (Param.getKind()) {
1650 if (Arg.getKind() == TemplateArgument::Type)
1660 if (Arg.getKind() == TemplateArgument::Template)
1672 if (Arg.getKind() == TemplateArgument::Declaration &&
1682 if (Arg.getKind() == TemplateArgument::NullPtr &&
1691 if (Arg.getKind() == TemplateArgument::Integral) {
1700 if (Arg.getKind() == TemplateArgument::Expression) {
1713 if (Arg.getKind() == TemplateArgument::Integral)
1719 if (Arg.getKind() == TemplateArgument::Expression)
1722 if (Arg.getKind() == TemplateArgument::Declaration)
1756 if (Arg.getKind() != TemplateArgument::Pack)
1775 if (Args[ArgIdx].getKind() == TemplateArgument::Pack) {
1934 if (X.getKind() != Y.getKind())
1937 switch (X.getKind()) {
2005 switch (Arg.getKind()) {
2043 if (Arg.getKind() == TemplateArgument::Template)
2075 if (Arg.getKind() == TemplateArgument::Pack) {
2564 if (Arg.getKind() == TemplateArgument::Pack) {
2647 if (Arg.getKind() == TemplateArgument::Pack)
4055 if (Deduced[0].getKind() != TemplateArgument::Type)
5035 switch (TemplateArg.getKind()) {