diff options
Diffstat (limited to 'gdb/testsuite/gdb.cp/pr12028.cc')
-rw-r--r-- | gdb/testsuite/gdb.cp/pr12028.cc | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.cp/pr12028.cc b/gdb/testsuite/gdb.cp/pr12028.cc new file mode 100644 index 0000000..0fcab6b --- /dev/null +++ b/gdb/testsuite/gdb.cp/pr12028.cc @@ -0,0 +1,21 @@ +class A{}; +class B{}; +class C: public B {}; + +namespace D{ + int foo (A) { return 11; } + int foo (C) { return 12; } +} + +int main() +{ + A a; + B b; + C c; + + D::foo (a); + // D::foo (b); + D::foo (c); + + return 0; +} |