projects
/
wasm-analyzer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8610fc7
)
local naming fix
author
Brendan Hansen
<brendan.f.hansen@gmail.com>
Mon, 10 Aug 2020 22:11:20 +0000
(17:11 -0500)
committer
Brendan Hansen
<brendan.f.hansen@gmail.com>
Mon, 10 Aug 2020 22:11:20 +0000
(17:11 -0500)
src/wasm/parse.lua
patch
|
blob
|
history
diff --git
a/src/wasm/parse.lua
b/src/wasm/parse.lua
index 9e8fad9305f8c99c3e6baf6ff90feca759f42074..7322973da2012545a616b3793097eab06c388ee2 100644
(file)
--- a/
src/wasm/parse.lua
+++ b/
src/wasm/parse.lua
@@
-556,17
+556,19
@@
function parse_code(r)
return code
end
+local local_idx = 0
function parse_func(r)
+ local_idx = 0
local t = parse_vector(parse_locals)(r)
local e = parse_expr(r)
- local localidx = 0
local locals = {}
for _, v in ipairs(t) do
for _, l in ipairs(v) do
- l.localidx = localidx
+ l.localidx = local_idx
+ l.name = "local" .. l.localidx
table.insert(locals, l)
- local
idx = local
idx + 1
+ local
_idx = local_
idx + 1
end
end