Add new non-trial return value tests.
[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 {
33 using A::x;
34 y++; // marker5
35 }
36 }
37 }
38 }
39 }
40 };
41
42 int
43 main()
44 {
45 B theB;
46 return theB.func();
47 }
This page took 0.034614 seconds and 4 git commands to generate.