Mercurial > projects > dang
diff tests/sema/public_1.d @ 136:2be29b296081
Lots of changes:
- Parsing classes and interfaces
- Fixed some seg faults in sema
- Supporting "private" to some extend
- And a lot of other small fixes
author | johnsen@johnsen-laptop |
---|---|
date | Fri, 11 Jul 2008 21:47:57 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/sema/public_1.d Fri Jul 11 21:47:57 2008 +0200 @@ -0,0 +1,27 @@ +//fail + +public struct A +{ +//static: + public void foo() + { + bar(); + } + + private void bar() + { + } + final int i; +} + +private void bar() +{ +} + +void main() +{ + A a; + a.foo(); + a.bar(); + bar(); +}