C++11 added "&" and "&&" ref qualifiers. These are used in overload resolution. There isn't any DWARF support for them yet, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56974 But once this information is available, gdb should use it.
Many years later, we have DWARF support for rvalue references and we even have pending support for them in GDB (see c++/14441). However, that patch series still has some problems with overload resolution. I'm using this bug to track these problems. In our test suite, we (will) have: FAIL: gdb.cp/rvalue-ref-overload.exp: lvalue reference overload FAIL: gdb.cp/rvalue-ref-overload.exp: rvalue reference overload FAIL: gdb.cp/rvalue-ref-params.exp: print value of f1 on Child&& in f2 These will be marked KFAIL and linked to this bug.