Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Omit non-essential TypeApply trees. | Eugene Burmako | 2011-12-22 | 1 | -13/+0 |
| | | | | Otherwise they cause type errors. | ||||
* | Fix reflective toolbox producing invalid bytecode | Eugene Burmako | 2011-12-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Wrapper method for AST undergoing a reflective compilation has been incorrectly marked as static. This was off the radars until one day the code being compiled declared a top-level method. During flatten that method got hoisted into the wrapper module, and its invocation got translated into an instance call upon the module. This led to static wrapper method trying to call an instance method, and that blew up the bytecode verifier. More info: https://issues.scala-lang.org/browse/SI-5266. Fixes SI-5266, review by @odersky. | ||||
* | Reflection toolboxes now respect settings that ... | Eugene Burmako | 2011-11-28 | 1 | -0/+13 |
Reflection toolboxes now respect settings that are provided to them. Before the fix CompilerCommand lacked the (args, settings, errorFn) ctor. I added it and provided means to augment passed settings with custom errorFn. Closes SI-5239. Review by odersky. |