2013-09-12 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / debug / pr34895.C
blobca06336c62abb3fafb6b0213ac6c5cf41abc0056
1 // { dg-do compile }
2 // { dg-options "-O2 -g" }
3 //
4 // Copyright (C) 2008 Free Software Foundation, Inc.
5 // Contributed by Theodore.Papadopoulo 20 Jan 2008 <Theodore.Papadopoulo@sophia.inria.fr>
7 struct A {
8     A() { }
9     unsigned operator()() { return 1; }
11 struct B: public A {
12     typedef const A base;
13     using base::operator();
14     B() { }
16 int
17 main() {
18     B b;