Fix #1195 to use a throw new Error() instead of using an infinite loop to appease javac.
Issue #1195: tests: Update the .src now we use a throw
Issue #1195: test: Re-enable the test now that the typechecker no longer rejects it.
Issue #1227: Add a test, currently @Ignored
AbstractTransformer: Add some API for saving and restoring position information.
Fix #1227
Issue #1227: Enable the test and improve its coverage.
Issue #1227: Fix the optimized transformation of for (when iterating a range op).
Issue #1227: Add tests for the optimized transformation of for (when iterating a range op).
Update .src for tests now that Integral has gained a divides() method.
Update .src because print()'s parameter name was changed.
Strategy: Add a predicate for whether an instantiator method is declared to return Object.
Use Strategy.isInstantiatorUntyped() is relevant places.
Fix #1214.
Fix #1250.
Add tests for #1250.
Add tests for #1214.