lvt names for the exceptions in catch clauses aren't emitted #445
Labels
Priority: Low
Low priority
Subsystem: Variables
Anything concerning variables, types, assignments, and casting
Type: Bug
Something isn't working
Vineflower version
1.11 @ ef138de
Describe the bug
right now var names are just auto incremented here https://github.com/Vineflower/vineflower/blob/master/src/org/jetbrains/java/decompiler/modules/decompiler/stats/CatchStatement.java#L50, I expect to see the name listed in the lvt.
Additional information
https://github.com/Vineflower/vineflower/blob/master/testData/src/java8/pkg/TestTryCatchFinally.java#L28 is emitted as var8, not e2
https://github.com/Vineflower/vineflower/blob/master/testData/results/pkg/TestTryCatchFinally.dec#L10
from discord:
The text was updated successfully, but these errors were encountered: