You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
697 B
37 lines
697 B
8 years ago
|
package pkg;
|
||
|
|
||
|
import java.io.FilterInputStream;
|
||
|
import java.io.IOException;
|
||
|
import java.io.InputStream;
|
||
|
|
||
|
public class TestAnonymousParams {
|
||
|
void foo(InputStream in, final int a) throws IOException {
|
||
|
FilterInputStream filterInputStream = new FilterInputStream(in) {
|
||
|
public int read() throws IOException {
|
||
|
return a;// 27
|
||
|
}
|
||
|
};// 24
|
||
|
filterInputStream.read();// 30
|
||
|
}// 31
|
||
|
}
|
||
|
|
||
|
class 'pkg/TestAnonymousParams$1' {
|
||
|
method 'read ()I' {
|
||
|
4 10
|
||
|
}
|
||
|
}
|
||
|
|
||
|
class 'pkg/TestAnonymousParams' {
|
||
|
method 'foo (Ljava/io/InputStream;I)V' {
|
||
|
a 12
|
||
|
c 13
|
||
|
10 14
|
||
|
}
|
||
|
}
|
||
|
|
||
|
Lines mapping:
|
||
|
24 <-> 13
|
||
|
27 <-> 11
|
||
|
30 <-> 14
|
||
|
31 <-> 15
|