Decompilation of synchronized blocks generated by the Kotlin compiler
This commit is contained in:
committed by
Roman Shevchenko
parent
2431c0fe94
commit
7e98f686c0
BIN
testData/classes/pkg/TestSynchronizedUnprotected.class
Normal file
BIN
testData/classes/pkg/TestSynchronizedUnprotected.class
Normal file
Binary file not shown.
25
testData/results/TestSynchronizedUnprotected.dec
Normal file
25
testData/results/TestSynchronizedUnprotected.dec
Normal file
@@ -0,0 +1,25 @@
|
||||
public final class TestSynchronizedUnprotected {
|
||||
public final void test() {
|
||||
synchronized(this) {// 5
|
||||
System.out.println("test");// 6
|
||||
}
|
||||
}// 7
|
||||
}
|
||||
|
||||
class 'TestSynchronizedUnprotected' {
|
||||
method 'test ()V' {
|
||||
3 2
|
||||
4 3
|
||||
7 3
|
||||
9 3
|
||||
e 5
|
||||
}
|
||||
}
|
||||
|
||||
Lines mapping:
|
||||
5 <-> 3
|
||||
6 <-> 4
|
||||
7 <-> 6
|
||||
Not mapped:
|
||||
8
|
||||
|
||||
Reference in New Issue
Block a user