------- Comment #8 from rguenth at gcc dot gnu dot org 2008-02-02 16:16 ------- The TARGET_EXPR is built via
#0 build4_stat (code=TARGET_EXPR, tt=0xb7ce6340, arg0=0xb7ce0160, arg1=0xb7ce10f0, arg2=0x0, arg3=0x0) at /home/richard/src/trunk/gcc/tree.c:3207 #1 0x0825c48e in build_target_expr (decl=0xb7ce0160, value=0xb7ce10f0) at /home/richard/src/trunk/gcc/cp/tree.c:262 #2 0x0825da09 in force_target_expr (type=0xb7ce6340, init=0xb7ce10f0) at /home/richard/src/trunk/gcc/cp/tree.c:435 #3 0x0825d9b3 in build_target_expr_with_type (init=0xb7ce10f0, type=0xb7ce6340) at /home/richard/src/trunk/gcc/cp/tree.c:420 #4 0x080606dd in convert_like_real (convs=0x8e6968c, expr=0xb7ce10f0, fn=0xb7d689a0, argnum=0, inner=0, issue_conversion_warnings=1 '\001', c_cast_p=0 '\0') at /home/richard/src/trunk/gcc/cp/call.c:4510 #5 0x08063669 in build_over_call (cand=0x8e696d4, flags=3) at /home/richard/src/trunk/gcc/cp/call.c:4996 #6 0x08059170 in build_new_function_call (fn=0xb7d6ca48, args=0xb7d6c9f4, koenig_p=1 '\001') at /home/richard/src/trunk/gcc/cp/call.c:2887 #7 0x0824ac2f in finish_call_expr (fn=0xb7d6ca48, args=0xb7d6c9f4, disallow_virtual=0 '\0', koenig_p=1 '\001') at /home/richard/src/trunk/gcc/cp/semantics.c:1942 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35056