summaryrefslogtreecommitdiff
path: root/test/files/run/t5266_2.scala
Commit message (Collapse)AuthorAgeFilesLines
* Fix reflective toolbox producing invalid bytecodeEugene Burmako2011-12-071-0/+17
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.