use upper-case L in label name instead of lower-case
This commit is contained in:
@@ -17,12 +17,12 @@ class C() {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val a: Int = 1)] PREV:[]
|
||||
v(val a: Int = 1) NEXT:[r(1)] PREV:[<START>]
|
||||
r(1) NEXT:[w(a)] PREV:[v(val a: Int = 1)]
|
||||
w(a) NEXT:[<END>] PREV:[r(1)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w(a)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -32,12 +32,12 @@ sink:
|
||||
== doSmth ==
|
||||
fun doSmth(i: Int) {}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(i: Int)] PREV:[]
|
||||
v(i: Int) NEXT:[w(i)] PREV:[<START>]
|
||||
w(i) NEXT:[read (Unit)] PREV:[v(i: Int)]
|
||||
read (Unit) NEXT:[<END>] PREV:[w(i)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[read (Unit)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -54,7 +54,7 @@ fun test1() {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val a = object { val x : I..)] PREV:[]
|
||||
v(val a = object {
|
||||
val x : Int
|
||||
@@ -72,7 +72,7 @@ l0:
|
||||
}
|
||||
}) NEXT:[w(a)] PREV:[w($x)]
|
||||
w(a) NEXT:[<END>] PREV:[r(object { val x : Int { $x ..)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w(a)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -87,12 +87,12 @@ object O {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val x : Int)] PREV:[]
|
||||
v(val x : Int) NEXT:[r(1)] PREV:[<START>]
|
||||
r(1) NEXT:[w($x)] PREV:[v(val x : Int)]
|
||||
w($x) NEXT:[<END>] PREV:[r(1)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w($x)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -107,7 +107,7 @@ fun test2() {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val b = 1)] PREV:[]
|
||||
v(val b = 1) NEXT:[r(1)] PREV:[<START>]
|
||||
r(1) NEXT:[w(b)] PREV:[v(val b = 1)]
|
||||
@@ -122,7 +122,7 @@ l0:
|
||||
val x = b
|
||||
}) NEXT:[w(a)] PREV:[w(x)]
|
||||
w(a) NEXT:[<END>] PREV:[r(object { val x = b }) ]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w(a)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -139,7 +139,7 @@ fun test3() {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val a = object { val y : I..)] PREV:[]
|
||||
v(val a = object {
|
||||
val y : Int
|
||||
@@ -147,30 +147,30 @@ l0:
|
||||
y = 10
|
||||
}
|
||||
}) NEXT:[v(val y : Int)] PREV:[<START>]
|
||||
v(val y : Int) NEXT:[jmp?(l2)] PREV:[v(val a = object { val y : I..)]
|
||||
jmp?(l2) NEXT:[r(object { val y : Int fun i..), d(fun inner_bar() { y = 10 }) ] PREV:[v(val y : Int)]
|
||||
v(val y : Int) NEXT:[jmp?(L2)] PREV:[v(val a = object { val y : I..)]
|
||||
jmp?(L2) NEXT:[r(object { val y : Int fun i..), d(fun inner_bar() { y = 10 }) ] PREV:[v(val y : Int)]
|
||||
d(fun inner_bar() {
|
||||
y = 10
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(l2)]
|
||||
l2:
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(L2)]
|
||||
L2:
|
||||
r(object {
|
||||
val y : Int
|
||||
fun inner_bar() {
|
||||
y = 10
|
||||
}
|
||||
}) NEXT:[w(a)] PREV:[jmp?(l2)]
|
||||
}) NEXT:[w(a)] PREV:[jmp?(L2)]
|
||||
w(a) NEXT:[<END>] PREV:[r(object { val y : Int fun i..)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w(a)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
sink:
|
||||
<SINK> NEXT:[] PREV:[<ERROR>, <END>, d(fun inner_bar() { y = 10 }) ]
|
||||
l3:
|
||||
L3:
|
||||
<START> NEXT:[r(10)] PREV:[]
|
||||
r(10) NEXT:[w(y)] PREV:[<START>]
|
||||
w(y) NEXT:[<END>] PREV:[r(10)]
|
||||
l4:
|
||||
L4:
|
||||
<END> NEXT:[<SINK>] PREV:[w(y)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -182,11 +182,11 @@ fun inner_bar() {
|
||||
y = 10
|
||||
}
|
||||
---------------------
|
||||
l3:
|
||||
L3:
|
||||
<START> NEXT:[r(10)] PREV:[]
|
||||
r(10) NEXT:[w(y)] PREV:[<START>]
|
||||
w(y) NEXT:[<END>] PREV:[r(10)]
|
||||
l4:
|
||||
L4:
|
||||
<END> NEXT:[<SINK>] PREV:[w(y)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -207,7 +207,7 @@ fun test4() {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val a = object { val x : I..)] PREV:[]
|
||||
v(val a = object {
|
||||
val x : Int
|
||||
@@ -222,12 +222,12 @@ l0:
|
||||
v(val x : Int) NEXT:[v(val y : Int)] PREV:[v(val a = object { val x : I..)]
|
||||
v(val y : Int) NEXT:[r(1)] PREV:[v(val x : Int)]
|
||||
r(1) NEXT:[w($x)] PREV:[v(val y : Int)]
|
||||
w($x) NEXT:[jmp?(l2)] PREV:[r(1)]
|
||||
jmp?(l2) NEXT:[r(object { val x : Int val y..), d(fun ggg() { y = 10 }) ] PREV:[w($x)]
|
||||
w($x) NEXT:[jmp?(L2)] PREV:[r(1)]
|
||||
jmp?(L2) NEXT:[r(object { val x : Int val y..), d(fun ggg() { y = 10 }) ] PREV:[w($x)]
|
||||
d(fun ggg() {
|
||||
y = 10
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(l2)]
|
||||
l2:
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(L2)]
|
||||
L2:
|
||||
r(object {
|
||||
val x : Int
|
||||
val y : Int
|
||||
@@ -237,19 +237,19 @@ l2:
|
||||
fun ggg() {
|
||||
y = 10
|
||||
}
|
||||
}) NEXT:[w(a)] PREV:[jmp?(l2)]
|
||||
}) NEXT:[w(a)] PREV:[jmp?(L2)]
|
||||
w(a) NEXT:[<END>] PREV:[r(object { val x : Int val y..)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w(a)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
sink:
|
||||
<SINK> NEXT:[] PREV:[<ERROR>, <END>, d(fun ggg() { y = 10 }) ]
|
||||
l3:
|
||||
L3:
|
||||
<START> NEXT:[r(10)] PREV:[]
|
||||
r(10) NEXT:[w(y)] PREV:[<START>]
|
||||
w(y) NEXT:[<END>] PREV:[r(10)]
|
||||
l4:
|
||||
L4:
|
||||
<END> NEXT:[<SINK>] PREV:[w(y)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -261,11 +261,11 @@ fun ggg() {
|
||||
y = 10
|
||||
}
|
||||
---------------------
|
||||
l3:
|
||||
L3:
|
||||
<START> NEXT:[r(10)] PREV:[]
|
||||
r(10) NEXT:[w(y)] PREV:[<START>]
|
||||
w(y) NEXT:[<END>] PREV:[r(10)]
|
||||
l4:
|
||||
L4:
|
||||
<END> NEXT:[<SINK>] PREV:[w(y)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -288,7 +288,7 @@ fun test5() {
|
||||
}
|
||||
}
|
||||
---------------------
|
||||
l0:
|
||||
L0:
|
||||
<START> NEXT:[v(val a = object { var x = 1..)] PREV:[]
|
||||
v(val a = object {
|
||||
var x = 1
|
||||
@@ -306,17 +306,17 @@ l0:
|
||||
r(1) NEXT:[w(x)] PREV:[v(var x = 1)]
|
||||
w(x) NEXT:[r(2)] PREV:[r(1)]
|
||||
r(2) NEXT:[w($x)] PREV:[w(x)]
|
||||
w($x) NEXT:[jmp?(l2)] PREV:[r(2)]
|
||||
jmp?(l2) NEXT:[jmp?(l5), d(fun foo() { x = 3 }) ] PREV:[w($x)]
|
||||
w($x) NEXT:[jmp?(L2)] PREV:[r(2)]
|
||||
jmp?(L2) NEXT:[jmp?(L5), d(fun foo() { x = 3 }) ] PREV:[w($x)]
|
||||
d(fun foo() {
|
||||
x = 3
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(l2)]
|
||||
l2:
|
||||
jmp?(l5) NEXT:[r(object { var x = 1 { $x = ..), d(fun bar() { x = 4 }) ] PREV:[jmp?(l2)]
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(L2)]
|
||||
L2:
|
||||
jmp?(L5) NEXT:[r(object { var x = 1 { $x = ..), d(fun bar() { x = 4 }) ] PREV:[jmp?(L2)]
|
||||
d(fun bar() {
|
||||
x = 4
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(l5)]
|
||||
l5:
|
||||
}) NEXT:[<SINK>] PREV:[jmp?(L5)]
|
||||
L5:
|
||||
r(object {
|
||||
var x = 1
|
||||
{
|
||||
@@ -328,29 +328,29 @@ l5:
|
||||
fun bar() {
|
||||
x = 4
|
||||
}
|
||||
}) NEXT:[w(a)] PREV:[jmp?(l5)]
|
||||
}) NEXT:[w(a)] PREV:[jmp?(L5)]
|
||||
w(a) NEXT:[<END>] PREV:[r(object { var x = 1 { $x = ..)]
|
||||
l1:
|
||||
L1:
|
||||
<END> NEXT:[<SINK>] PREV:[w(a)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
sink:
|
||||
<SINK> NEXT:[] PREV:[<ERROR>, <END>, d(fun foo() { x = 3 }) , d(fun bar() { x = 4 }) ]
|
||||
l3:
|
||||
L3:
|
||||
<START> NEXT:[r(3)] PREV:[]
|
||||
r(3) NEXT:[w(x)] PREV:[<START>]
|
||||
w(x) NEXT:[<END>] PREV:[r(3)]
|
||||
l4:
|
||||
L4:
|
||||
<END> NEXT:[<SINK>] PREV:[w(x)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
sink:
|
||||
<SINK> NEXT:[] PREV:[<ERROR>, <END>]
|
||||
l6:
|
||||
L6:
|
||||
<START> NEXT:[r(4)] PREV:[]
|
||||
r(4) NEXT:[w(x)] PREV:[<START>]
|
||||
w(x) NEXT:[<END>] PREV:[r(4)]
|
||||
l7:
|
||||
L7:
|
||||
<END> NEXT:[<SINK>] PREV:[w(x)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -362,11 +362,11 @@ fun foo() {
|
||||
x = 3
|
||||
}
|
||||
---------------------
|
||||
l3:
|
||||
L3:
|
||||
<START> NEXT:[r(3)] PREV:[]
|
||||
r(3) NEXT:[w(x)] PREV:[<START>]
|
||||
w(x) NEXT:[<END>] PREV:[r(3)]
|
||||
l4:
|
||||
L4:
|
||||
<END> NEXT:[<SINK>] PREV:[w(x)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
@@ -378,11 +378,11 @@ fun bar() {
|
||||
x = 4
|
||||
}
|
||||
---------------------
|
||||
l6:
|
||||
L6:
|
||||
<START> NEXT:[r(4)] PREV:[]
|
||||
r(4) NEXT:[w(x)] PREV:[<START>]
|
||||
w(x) NEXT:[<END>] PREV:[r(4)]
|
||||
l7:
|
||||
L7:
|
||||
<END> NEXT:[<SINK>] PREV:[w(x)]
|
||||
error:
|
||||
<ERROR> NEXT:[<SINK>] PREV:[]
|
||||
|
||||
Reference in New Issue
Block a user