Fix some missing sources not correctly being reported

This commit is contained in:
dcode
2019-05-27 21:39:40 +02:00
parent ccd1198aa7
commit fe70f1d863
19 changed files with 436 additions and 448 deletions

View File

@ -1602,7 +1602,7 @@
if
i32.const 0
i32.const 80
i32.const 4
i32.const 2
i32.const 0
call $~lib/builtins/abort
unreachable
@ -1610,6 +1610,32 @@
i32.const 48
i32.const 0
call $~lib/array/Array<i8>#__get
if
i32.const 0
i32.const 80
i32.const 3
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 48
i32.const 1
call $~lib/array/Array<i8>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 4
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 48
i32.const 2
call $~lib/array/Array<i8>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
@ -1618,32 +1644,6 @@
call $~lib/builtins/abort
unreachable
end
i32.const 48
i32.const 1
call $~lib/array/Array<i8>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 6
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 48
i32.const 2
call $~lib/array/Array<i8>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
i32.const 7
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 284
i32.load
i32.const 3
@ -1651,7 +1651,7 @@
if
i32.const 0
i32.const 80
i32.const 10
i32.const 8
i32.const 0
call $~lib/builtins/abort
unreachable
@ -1659,6 +1659,32 @@
i32.const 272
i32.const 0
call $~lib/array/Array<i32>#__get
if
i32.const 0
i32.const 80
i32.const 9
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 272
i32.const 1
call $~lib/array/Array<i32>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 10
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 272
i32.const 2
call $~lib/array/Array<i32>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
@ -1667,38 +1693,12 @@
call $~lib/builtins/abort
unreachable
end
i32.const 272
i32.const 1
call $~lib/array/Array<i32>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 12
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 272
i32.const 2
call $~lib/array/Array<i32>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
i32.const 13
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/emptyArrayI32
i32.load offset=12
if
i32.const 0
i32.const 80
i32.const 16
i32.const 14
i32.const 0
call $~lib/builtins/abort
unreachable
@ -1735,7 +1735,7 @@
if
i32.const 0
i32.const 80
i32.const 21
i32.const 19
i32.const 0
call $~lib/builtins/abort
unreachable
@ -1743,6 +1743,32 @@
global.get $std/array-literal/dynamicArrayI8
i32.const 0
call $~lib/array/Array<i8>#__get
if
i32.const 0
i32.const 80
i32.const 20
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI8
i32.const 1
call $~lib/array/Array<i8>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 21
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI8
i32.const 2
call $~lib/array/Array<i8>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
@ -1751,32 +1777,6 @@
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI8
i32.const 1
call $~lib/array/Array<i8>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 23
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI8
i32.const 2
call $~lib/array/Array<i8>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
i32.const 24
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 0
global.set $std/array-literal/i
i32.const 2
@ -1811,7 +1811,7 @@
if
i32.const 0
i32.const 80
i32.const 29
i32.const 27
i32.const 0
call $~lib/builtins/abort
unreachable
@ -1819,6 +1819,32 @@
global.get $std/array-literal/dynamicArrayI32
i32.const 0
call $~lib/array/Array<i32>#__get
if
i32.const 0
i32.const 80
i32.const 28
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI32
i32.const 1
call $~lib/array/Array<i32>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 29
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI32
i32.const 2
call $~lib/array/Array<i32>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
@ -1827,32 +1853,6 @@
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI32
i32.const 1
call $~lib/array/Array<i32>#__get
i32.const 1
i32.ne
if
i32.const 0
i32.const 80
i32.const 31
i32.const 0
call $~lib/builtins/abort
unreachable
end
global.get $std/array-literal/dynamicArrayI32
i32.const 2
call $~lib/array/Array<i32>#__get
i32.const 2
i32.ne
if
i32.const 0
i32.const 80
i32.const 32
i32.const 0
call $~lib/builtins/abort
unreachable
end
i32.const 2
i32.const 6
call $~lib/rt/__allocArray
@ -1883,7 +1883,7 @@
if
i32.const 0
i32.const 80
i32.const 36
i32.const 34
i32.const 0
call $~lib/builtins/abort
unreachable
@ -1918,7 +1918,7 @@
if
i32.const 0
i32.const 80
i32.const 40
i32.const 38
i32.const 0
call $~lib/builtins/abort
unreachable