Searched refs:packed_args (Results 1 – 3 of 3) sorted by relevance
325 if (pack_name && !packed_args) in IsValid()328 (!packed_args || !packed_args->packed_args); in IsValid()331 bool hasParameterPack() const { return static_cast<bool>(packed_args); } in hasParameterPack()337 std::unique_ptr<TemplateParameterInfos> packed_args; variable
1397 if (template_param_infos.packed_args) { in CreateTemplateParameterList()1403 if (!template_param_infos.packed_args->args.empty() && in CreateTemplateParameterList()1404 IsValueParam(template_param_infos.packed_args->args[0])) { in CreateTemplateParameterList()1406 template_param_infos.packed_args->args[0].getIntegralType(); in CreateTemplateParameterList()1544 if (pack_parameter && !instantiation_values.packed_args->args.empty() && in ClassTemplateAllowsToInstantiationArgs()1546 *pack_parameter, instantiation_values.packed_args->args.front())) in ClassTemplateAllowsToInstantiationArgs()1666 (template_param_infos.packed_args ? 1 : 0)); in CreateClassTemplateSpecializationDecl()1669 if (template_param_infos.packed_args) { in CreateClassTemplateSpecializationDecl()1671 ast, template_param_infos.packed_args->args); in CreateClassTemplateSpecializationDecl()
1827 template_param_infos.packed_args = in ParseTemplateDIE()1830 if (!ParseTemplateDIE(child_die, *template_param_infos.packed_args)) in ParseTemplateDIE()