aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-lang.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2003-08-10 15:10:35 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2003-08-10 15:10:35 +0000
commitbf12d54dac71bbf2194ebdab932fed9b180c3ce3 (patch)
tree109c3a497d9166c241c1e9e9f64cc98e907d59a6 /gcc/c-lang.c
parentffc76561784fdb1f6607af45bd37aee531e193df (diff)
downloadgcc-bf12d54dac71bbf2194ebdab932fed9b180c3ce3.zip
gcc-bf12d54dac71bbf2194ebdab932fed9b180c3ce3.tar.gz
gcc-bf12d54dac71bbf2194ebdab932fed9b180c3ce3.tar.bz2
cp-tree.h (TMPL_ARGS_HAVE_MULTIPLE_LEVELS): non-NULL NODE is always a TREE_VEC of non-zero size.
cp: * cp-tree.h (TMPL_ARGS_HAVE_MULTIPLE_LEVELS): non-NULL NODE is always a TREE_VEC of non-zero size. (NUM_TMPL_ARGS): NODE is always a TREE_VEC. * decl2.c (arg_assoc): Template args will be a vec. * error.c (dump_decl) <TEMPLATE_ID_EXPR case>: Call dump_template_argument_list. (dump_template_parms): Args will be a vec. * parser.c (cp_parser_template_argument_list): Produce a vector, not a list. * pt.c (coerce_template_parms): Args are always vectors. (mangle_class_name_for_template): Likewise. (lookup_template_function): Likewise. (lookup_template_class): Likewise. (tsubst_template_args): Likewise. (tsubst_baselink): Use tsubst_template_args. (tsubst_qualified_id): Likewise. (tsubst_copy) <TEMPLATE_ID_EXPR case>: Likewise. (tsubst_copy_and_build) <TEMPLATE_ID_EXPR case>: Likewise. (any_dependent_template_args_p): Args are always vectors. * tree.c (cp_tree_equal): Add TEMPLATE_ID_EXPR case. From-SVN: r70295
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions