summaryrefslogtreecommitdiff
path: root/test/files/run/t5239.check
Commit message (Collapse)AuthorAgeFilesLines
* Fix reflective toolbox producing invalid bytecodeEugene Burmako2011-12-071-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 Burmako2011-11-281-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.