Lines Matching refs:args
474 tree args;
478 /* Figure out its template args. */
480 args = DECL_TI_ARGS (node);
482 args = CLASSTYPE_TI_ARGS (node);
488 TREE_VEC_LENGTH (args) == 1
489 && TREE_VEC_ELT (args, 0) == char_type_node;
569 tree args = CLASSTYPE_TI_ARGS (type);
570 if (TREE_VEC_LENGTH (args) == 3
571 && same_type_p (TREE_VEC_ELT (args, 0), char_type_node)
572 && is_std_substitution_char (TREE_VEC_ELT (args, 1),
574 && is_std_substitution_char (TREE_VEC_ELT (args, 2),
598 args <char, std::char_traits<char> > . */
599 tree args = CLASSTYPE_TI_ARGS (type);
600 if (TREE_VEC_LENGTH (args) == 2
601 && TYPE_P (TREE_VEC_ELT (args, 0))
602 && same_type_p (TREE_VEC_ELT (args, 0), char_type_node)
603 && is_std_substitution_char (TREE_VEC_ELT (args, 1),
772 ::= <unscoped-template-name> <template-args>
906 ::= N [<CV-qualifiers>] <template-prefix> <template-args> E
947 ::= <template-prefix> <template-args>
1990 /* Non-terminal <template-args>. ARGS is a TREE_VEC of template
1993 <template-args> ::= I <template-arg>+ E */
1996 write_template_args (tree args)
1999 int length = TREE_VEC_LENGTH (args);
2001 MANGLE_TRACE_TREE ("template-args", args);
2007 if (TREE_CODE (TREE_VEC_ELT (args, 0)) == TREE_VEC)
2009 /* We have nested template args. We want the innermost template
2011 args = TREE_VEC_ELT (args, length - 1);
2012 length = TREE_VEC_LENGTH (args);
2015 write_template_arg (TREE_VEC_ELT (args, i));
2028 ::= sr <type> <unqualified-name> <template-args> */