Local variables are sometimes declared as non-existent types. #459
Labels
Priority: High
High priority
Subsystem: Variables
Anything concerning variables, types, assignments, and casting
Type: Bug
Something isn't working
Vineflower version
1.10.1
Describe the bug
Sometimes local variables are declared as types that do not exist.
Additional information
This affects old Minecraft versions. For example, class
zh
in the 1.0.0 client jar has a methoda()[I
that decompiles to the following:Notice that
var6
is given typeI
(which does not exist), but is cast toint[]
before being returned by the method.The text was updated successfully, but these errors were encountered: