Community
Participate
Working Groups
The constant value of the FieldReference needs to be set to NotAConstant if all cases if the field is a "prototype" value. If it doesn't it can lead to NPE's down the road if that field is used in a binary expression that tries to read the constant value.
Created attachment 198984 [details] patch
Checked into 3.2.5 and HEAD.
Any issues possible with this.resolvedType not being set before some of the same method's returns?