Lines Matching refs:TemplateArgument

121         SmallVector<TemplateArgument, 4> Args;  in desugarForDiagnostic()
122 for (const TemplateArgument &Arg : TST->template_arguments()) { in desugarForDiagnostic()
123 if (Arg.getKind() == TemplateArgument::Type) in desugarForDiagnostic()
959 typedef const TemplateArgument& reference;
960 typedef const TemplateArgument* pointer;
975 TemplateArgument::pack_iterator CurrentTA;
978 TemplateArgument::pack_iterator EndTA;
989 TemplateArgument TA = TST->template_arguments()[0]; in InternalIterator()
990 if (TA.getKind() != TemplateArgument::Pack) return; in InternalIterator()
1034 TemplateArgument TA = TST->template_arguments()[Index]; in operator ++()
1035 if (TA.getKind() != TemplateArgument::Pack) in operator ++()
1218 case TemplateArgument::StructuralValue: in InitializeNonTypeDiffVariables()
1223 case TemplateArgument::Integral: in InitializeNonTypeDiffVariables()
1228 case TemplateArgument::Declaration: { in InitializeNonTypeDiffVariables()
1237 case TemplateArgument::NullPtr: in InitializeNonTypeDiffVariables()
1240 case TemplateArgument::Expression: in InitializeNonTypeDiffVariables()
1243 case TemplateArgument::Null: in InitializeNonTypeDiffVariables()
1244 case TemplateArgument::Type: in InitializeNonTypeDiffVariables()
1245 case TemplateArgument::Template: in InitializeNonTypeDiffVariables()
1246 case TemplateArgument::TemplateExpansion: in InitializeNonTypeDiffVariables()
1248 case TemplateArgument::Pack: in InitializeNonTypeDiffVariables()
1258 const TemplateArgument &TA = Iter.getDesugaredTA(); in InitializeNonTypeDiffVariables()
1260 case TemplateArgument::StructuralValue: in InitializeNonTypeDiffVariables()
1264 case TemplateArgument::Integral: in InitializeNonTypeDiffVariables()
1269 case TemplateArgument::Declaration: { in InitializeNonTypeDiffVariables()
1278 case TemplateArgument::NullPtr: in InitializeNonTypeDiffVariables()
1281 case TemplateArgument::Expression: in InitializeNonTypeDiffVariables()
1288 case TemplateArgument::Null: in InitializeNonTypeDiffVariables()
1289 case TemplateArgument::Type: in InitializeNonTypeDiffVariables()
1290 case TemplateArgument::Template: in InitializeNonTypeDiffVariables()
1291 case TemplateArgument::TemplateExpansion: in InitializeNonTypeDiffVariables()
1293 case TemplateArgument::Pack: in InitializeNonTypeDiffVariables()