11ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishakpublic class LocalClass { 21ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 31ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 41ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 51ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak void m() { 61ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak class InnerLocalClass { 71ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 81ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 91ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak new Object() { 101ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 111ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 121ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak class Test{ 131ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 143ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak 153ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak void m() { 163ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak new Object() { 173ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak Object f; 183ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak }; 193ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak new Object() { 203ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak Object f; 213ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak }; 223ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak } 231ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 241ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak }; 253ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak new Object() { 263ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak Object f; 273ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak }; 281ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 291ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 301ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak void m2() { 311ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak class InnerLocalClass { 321ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 331ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 341ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak class Inner { 351ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 361ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 371ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak void m() { 381ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak new Object() { 391ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 401ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak }; 413ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak new Object() { 423ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak Object f; 433ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak }; 443ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak } 453ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak } 463ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak 473ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak void m() { 483ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak class OuterLocalClass { 493ac9cdfb5a1e7da21dc44e606d32b4b45e8bae3cEric Spishak Object f; 501ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 511ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 521ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 531ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 541ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 551ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak void m3() { 561ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak class OuterLocalClass { 571ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 581ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak 591ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak void m() { 601ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak class InnerLocalClass { 611ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak Object f; 621ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 631ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 641ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 651ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak } 661ebc339158370d8c3f10d75c7f7da4a54d234aa5Eric Spishak} 67