------- Comment #2 from pinskia at gcc dot gnu dot org 2009-01-03 05:42 ------- While trying to mangle: <template_id_expr 0x436b9ab0 type <lang_type 0x436b7bd0 unknown type type <lang_type 0x436b7bd0 unknown type> VOID align 1 symtab 0 alias set -1 canonical type 0x436b7bd0 pointer_to_this <lang_type 0x436b7bd0 unknown type> reference_to_this <lang_type 0x436b7bd0 unknown type>>
arg 0 <overload 0x436c83e0 type <lang_type 0x436b7bd0 unknown type> function <template_decl 0x436c7620 g type <function_type 0x436c74d0> VOID file t.cc line 6 col 14 size <tree_list 0x436cc8c0 purpose <tree_vec 0x436cc580 elt 0 <integer_cst 0x431f3d80 0> elt 1 <type_argument_pack 0x436cacb0>> value <function_decl 0x436c0700 g>> align 1 arguments <tree_list 0x436c81e0 purpose <integer_cst 0x431f3450 constant 1> value <tree_vec 0x436c81c0 type <template_decl 0x436c7620 g> elt 0 <tree_list 0x436c80c0> elt 1 <tree_list 0x436c81a0>>> result <function_decl 0x436c0500 g> chain <template_decl 0x436c7070 X>>> arg 1 <tree_vec 0x436c89c0 elt 0 <template_parm_index 0x436b9a20>>> decltype (f((#'template_id_expr' not supported by pp_c_expression#)(foo::t)...)) foo(F, Y<T ...>, X<N ...>) [with F = void (*)(int), A = int, int ...N = 0] int g(Y<T ...>) [with int N = 0, T = int] Hmm, I will let someone decide if this is an abi issue or not -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2009-01-03 05:42:55 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38712