184185186187188189190191
} else if (call instanceof MethodCallExpression) { setMethodCall(); } else if (call instanceof ConstructorCallExpression) { setConstructorCall(); } else { throw new UnreachableCodeError(); } }
116117118119120121122123
Object config = getOrCreateConfiguration(field.getType(), name, extension); field.setAccessible(true); try { field.set(extension, config); } catch (IllegalAccessException e) { throw new UnreachableCodeError(); } }
5354555657585960
break; case FEATURE_EXECUTION: interceptFeatureExecution(invocation); break; default: throw new UnreachableCodeError(); } }
69707172737475
checkFieldAccess(expr, expr.getField()); } @Override protected SourceUnit getSourceUnit() { throw new UnreachableCodeError(); }