Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *boxContext => *box.Context , *boxMacro => *box.Macro | Eugene Burmako | 2014-01-12 | 1 | -1/+1 |
| | | | | | | | | | | Performs the following renamings: * scala.reflect.macros.BlackboxContext to scala.reflect.macros.blackbox.Context * scala.reflect.macros.BlackboxMacro to scala.reflect.macros.blackbox.Macro * scala.reflect.macros.WhiteboxContext to scala.reflect.macros.whitebox.Context * scala.reflect.macros.WhiteboxMacro to scala.reflect.macros.whitebox.Macro https://groups.google.com/forum/#!topic/scala-internals/MX40-dM28rk | ||||
* | SI-7776 post-erasure signature clashes are now macro-aware | Eugene Burmako | 2013-11-05 | 1 | -0/+20 |
"double definition: macro this and method that have same type after erasure" This error doesn't make sense when macros are involved, because macros expand at compile-time, where we're not affected by erasure. Moreover, macros produce no bytecode, which means that we're safe from VerifyErrors. |