001: package inner;
002:
003: public class Anon4 {
004: final static String v15 = "Anon4";
005: final static String v14 = "Anon4";
006:
007: Anon4() {
008: new Object() {
009: final static String v15 = "Anon4$3";
010: final static String v14 = "Anon4$7";
011: };
012: new Object() {
013: final static String v15 = "Anon4$4";
014: final static String v14 = "Anon4$8";
015: };
016: }
017:
018: void instanceMethod() {
019: new Object() {
020: final static String v15 = "Anon4$5";
021: final static String v14 = "Anon4$9";
022: };
023: new Object() {
024: final static String v15 = "Anon4$6";
025: final static String v14 = "Anon4$10";
026: };
027:
028: class A3 {
029: {
030: new Object() {
031: final static String v15 = "Anon4$1A3$1";
032: final static String v14 = "Anon4$11";
033: };
034: new Object() {
035: final static String v15 = "Anon4$1A3$2";
036: final static String v14 = "Anon4$12";
037: };
038: }
039: // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=167357
040: final static String v15 = "Anon4$1A3";
041: final static String v14 = "Anon4$1$A3";
042:
043: void instanceMethod() {
044: new Object() {
045: final static String v15 = "Anon4$1A3$3";
046: final static String v14 = "Anon4$13";
047: };
048: new Object() {
049: final static String v15 = "Anon4$1A3$4";
050: final static String v14 = "Anon4$14";
051: };
052: }
053: }
054: }
055:
056: static void staticMethod() {
057: new Object() {
058: final static String v15 = "Anon4$7";
059: final static String v14 = "Anon4$11";
060: };
061: new Object() {
062: final static String v15 = "Anon4$8";
063: final static String v14 = "Anon4$12";
064: };
065: }
066:
067: static {
068: new Object() {
069: final static String v15 = "Anon4$1";
070: final static String v14 = "Anon4$1";
071: };
072:
073: new Object() {
074: final static String v15 = "Anon4$2";
075: final static String v14 = "Anon4$2";
076: };
077: }
078:
079: class A2 {
080: final static String v15 = "Anon4$A2";
081: final static String v14 = "Anon4$A2";
082:
083: {
084: new Object() {
085: final static String v15 = "Anon4$A2$1";
086: final static String v14 = "Anon4$3";
087: };
088: new Object() {
089: final static String v15 = "Anon4$A2$2";
090: final static String v14 = "Anon4$4";
091: };
092: }
093:
094: void instanceMethod() {
095: new Object() {
096: final static String v15 = "Anon4$A2$3";
097: final static String v14 = "Anon4$5";
098: };
099: new Object() {
100: final static String v15 = "Anon4$A2$4";
101: final static String v14 = "Anon4$6";
102: };
103: }
104: }
105: }
|