You can see two issues with it in the AxisAlignedBB.grow method:
AxisAlignedBB grow(DD;) (obf c) maybe wrong, return dont match | setMinZ(double)
It incorrectly matches it with setMinZ, because it doesn't parse the parameters for grow correctly. Not only does it cut off the last D (because the signature is double, double, double) but it doesn't parse the primitive types at all because it's not split by a ;.
I think in general the spigot parser could be a bit cleaner, there's a lot of presumptions in the parsing code.
You can see two issues with it in the AxisAlignedBB.grow method:
It incorrectly matches it with setMinZ, because it doesn't parse the parameters for grow correctly. Not only does it cut off the last D (because the signature is
double, double, double) but it doesn't parse the primitive types at all because it's not split by a;.I think in general the spigot parser could be a bit cleaner, there's a lot of presumptions in the parsing code.