xref: /Universal-ctags/Units/parser-d.r/d-accessmod.d/input.d (revision c4bc724797ce9a790c13b239cc00fd62c57a875d)
1 
2 
3 
4 class A
5 {
a()6     void a()
7     {
8     }
9 
b()10     private void b()
11     {
12     }
13 
14 
c()15     protected void c()
16     {
17     }
18 
19 
20     private
21     {
22         int w;
d()23         void d()
24         {
25         }
e()26         void e()
27         {
28         }
29     }
30 
31     public
32     {
f()33         void f()
34         {
35         }
g()36         void g()
37         {
38         }
39     }
40 
41     protected
42     {
h()43         void h()
44         {
45         }
46 
47         class B {
48             protected int x;
i()49             void i() {
50             }
j()51             void j() {
52             }
53 
54             private class C {
55                 private int y;
k()56                 void k() {
57                 }
l()58                 private void l() {
59                 }
60             }
61 
62             protected {
63                 class D {
64                     int z;
m()65                     void m() {
66                     }
n()67                     public void n() {
68                     }
69                 }
70             }
71         }
72     }
73     int o;
74     private:
75         int p;
76         int q;
77     protected:
78         int r;
79         int s;
80 }
81 
82 
83 
84 private
85 {
86     int foo;
87 }
88 
89 public
90 {
91     int bar;
92 }
93 
94