author | alundblad |
Mon, 18 Apr 2016 21:07:50 +0200 | |
changeset 37633 | d16d6d59446d |
parent 3557 | a803afefa115 |
permissions | -rw-r--r-- |
37633
d16d6d59446d
8036952: copyright issues in jdk9/dev/langtools files
alundblad
parents:
3557
diff
changeset
|
1 |
/* /nodynamiccopyright/ */ |
d16d6d59446d
8036952: copyright issues in jdk9/dev/langtools files
alundblad
parents:
3557
diff
changeset
|
2 |
|
3557
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
3 |
package p; |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
4 |
|
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
5 |
class Inner extends Outer.Super { |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
6 |
Inner(Outer t) { |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
7 |
t.super(); |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
8 |
} |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
9 |
|
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
10 |
Outer this$0 = null; |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
11 |
|
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
12 |
public void foo() { |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
13 |
this$0 = new Outer(); |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
14 |
} |
a803afefa115
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
mcimadamore
parents:
diff
changeset
|
15 |
} |