| //breaking line comment |
| public class bug329294 { |
| public static void main(String[] args) { |
| Inner1 i1 = new Inner1(); |
| Inner2 i2 = new Inner2(i1) { |
| boolean isTrue() { |
| return fInner1.innerBool; |
| } |
| }; |
| i2.isTrue(); |
| i2.isNotTrue(); |
| i2 = new Inner2(i1); |
| i2.isTrue(); |
| } |
| private static class Inner1 { |
| boolean innerBool; |
| } |
| //breaking line comment |
| private static class Inner2 { |
| Inner1 fInner1 = null; |
| Inner2(Inner1 inner) { |
| fInner1 = inner; |
| } |
| |
| boolean isTrue() { |
| return fInner1.innerBool; |
| } |
| |
| boolean isNotTrue() { |
| return !fInner1.innerBool; |
| } |
| } |
| } |