2010-01-26 Sami Wagiaalla <swagiaal@redhat.com>
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.cp / shadow.cc
1 namespace A
2 {
3 int x = 11;
4 }
5
6 int x = 22;
7 int y = 0;
8
9 class B
10 {
11 public:
12 int x;
13
14 int
15 func()
16 {
17 x = 33;
18 y++; // marker1
19
20 {
21 int x = 44;
22 y++; // marker2
23
24 {
25 int x = 55;
26 y++; // marker3
27
28 {
29 using namespace A;
30 y++; // marker4
31
32 using A::x;
33 y++; // marker5
34 }
35 }
36 }
37 }
38 };
39
40 int
41 main()
42 {
43 B theB;
44 return theB.func();
45 }
This page took 0.030986 seconds and 5 git commands to generate.