------- Comment #7 from mueller at gcc dot gnu dot org 2006-08-18 17:55 ------- struct o<T>D.1993: <record_type 0xb7dd49b4 o<T> type_0 type_5 type_6 BLK size <integer_cst 0xb7d1c930 type <integer_type 0xb7d3105c bit_size_type> constant invariant 0> unit size <integer_cst 0xb7d1c180 type <integer_type 0xb7d31000 unsigned int> constant invariant 0> align 8 symtab 0 alias set -1 attributes <tree_list 0xb7da1d08 purpose <identifier_node 0xb7da816c visibility bindings <(nil)> local bindings <(nil)>> value <tree_list 0xb7da1c90 value <string_cst 0xb7da0640 type <array_type 0xb7dd4564> readonly constant invariant static "default\000">>> no-binfo use_template=1 interface-unknown>
the original type is: o<T>D.1985:: <method_type 0xb7dd4a6c type <record_type 0xb7dd49b4 o<T> type_0 type_5 type_6 BLK size <integer_cst 0xb7d1c930 constant invariant 0> unit size <integer_cst 0xb7d1c180 constant invariant 0> align 8 symtab 0 alias set -1 attributes <tree_list 0xb7da1d08 purpose <identifier_node 0xb7da816c visibility bindings <(nil)> local bindings <(nil)>> value <tree_list 0xb7da1c90 value <string_cst 0xb7da0640 type <array_type 0xb7dd4564> readonly constant invariant static "default\000">>> no-binfo use_template=1 interface-unknown> QI size <integer_cst 0xb7d1c1e0 type <integer_type 0xb7d3105c bit_size_type> constant invariant 8> unit size <integer_cst 0xb7d1c1f8 type <integer_type 0xb7d31000 unsigned int> constant invariant 1> align 8 symtab 0 alias set -1 method basetype <record_type 0xb7dd45c0 o<T>> arg-types <tree_list 0xb7da1fc0 value <pointer_type 0xb7dd46d4 type <record_type 0xb7dd45c0 o<T>> unsigned SI size <integer_cst 0xb7d1c3d8 constant invariant 32> unit size <integer_cst 0xb7d1c168 constant invariant 4> align 32 symtab 0 alias set -1> chain <tree_list 0xb7d1cc30 value <void_type 0xb7d318a0 void>>>> -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28659