|
@@ -3817,6 +3817,9 @@ public class JavaExpressionVisitor implements ExpressionVisitor<Void>, JavaNativ
|
3817
|
3817
|
|
3818
|
3818
|
@Override
|
3819
|
3819
|
public Void visitSetter(SetterExpression expression) {
|
|
3820
|
+ if(!checkAndExecuteMethodInfo(expression.setter, expression.type, expression)) {
|
|
3821
|
+ throw new IllegalStateException("Unknown Setter");
|
|
3822
|
+ }
|
3820
|
3823
|
return null;
|
3821
|
3824
|
}
|
3822
|
3825
|
|
|
@@ -4031,6 +4034,7 @@ public class JavaExpressionVisitor implements ExpressionVisitor<Void>, JavaNativ
|
4031
|
4034
|
|
4032
|
4035
|
@Override
|
4033
|
4036
|
public Void visitSupertypeCast(SupertypeCastExpression expression) {
|
|
4037
|
+ expression.value.accept(this);
|
4034
|
4038
|
return null; // nothing to do
|
4035
|
4039
|
}
|
4036
|
4040
|
|