------- Comment #24 from pinskia at gcc dot gnu dot org 2006-06-14 15:30 ------- (In reply to comment #23) > Instead, the output is: > char > void
No it should not be. a() is a temporary so it cannot be bound to "a&". At least it should not be. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9925