Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
e56139080f
Binary file not shown.
Binary file not shown.
@ -166,7 +166,7 @@ public class AssignStatementExpression extends AbstractType implements IExpressi
|
|||||||
|
|
||||||
currentType = typeContext.get(typeOfPrevious).get(instVar.fieldName);
|
currentType = typeContext.get(typeOfPrevious).get(instVar.fieldName);
|
||||||
|
|
||||||
String descriptor = getFieldDescriptor(currentType, typeContext, instVar.fieldName, thisClass);
|
String descriptor = getFieldDescriptor(currentType, typeContext, instVar.fieldName, typeOfPrevious);
|
||||||
mv.visitFieldInsn(Opcodes.PUTFIELD, typeOfPrevious, instVar.fieldName, descriptor);
|
mv.visitFieldInsn(Opcodes.PUTFIELD, typeOfPrevious, instVar.fieldName, descriptor);
|
||||||
continue;
|
continue;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user