Files
revive/crates
kvpanchandLJ 61ac247135 Provide unique name from closures with same name (#488)
In YUL it's possible to declare closure with a same name, but in
different scope, which previously resulted to func name conflict during
LLVM IR construction.
To solve this, track YUL scope when building LLVM IR and a special
counter that increments every time function with the same name exists in
LLVM module.
There's still assert if somehow within the same scope there 2 functions
with the same name, which should be forbidden by Yul

Fixes: #474

---------

Co-authored-by: LJ <81748770+elle-j@users.noreply.github.com>
2026-03-10 10:55:42 -04:00
..
2026-01-29 19:17:08 +01:00
2026-01-29 19:17:08 +01:00
2026-01-29 19:17:08 +01:00
2026-01-29 19:17:08 +01:00
2026-01-29 19:17:08 +01:00
2026-01-29 19:17:08 +01:00