annotate tests/sema/public_1.d @ 208:41ccd50e7cbc

Added missing tests
author Anders Johnsen <skabet@gmail.com>
date Tue, 12 Aug 2008 18:21:06 +0200
parents 2be29b296081
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
136
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
1 //fail
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
2
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
3 public struct A
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
4 {
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
5 //static:
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
6 public void foo()
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
7 {
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
8 bar();
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
9 }
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
10
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
11 private void bar()
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
12 {
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
13 }
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
14 final int i;
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
15 }
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
16
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
17 private void bar()
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
18 {
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
19 }
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
20
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
21 void main()
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
22 {
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
23 A a;
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
24 a.foo();
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
25 a.bar();
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
26 bar();
2be29b296081 Lots of changes:
johnsen@johnsen-laptop
parents:
diff changeset
27 }