summaryrefslogtreecommitdiff
path: root/test/files/neg/macro-basic-mamdmi.check
Commit message (Collapse)AuthorAgeFilesLines
* Eliminated all forInteractive/forScaladoc uses.Paul Phillips2013-03-091-1/+2
| | | | | | | | This is the commit which brings it all together. The booleans forInteractive and forScaladoc are now deprecated and are not inspected for any purpose. All behavioral changes formerly accomplished via tests of those flags are embodied in the globals built specifically for those tasks.
* Normalized line endings.Paul Phillips2012-09-201-4/+4
| | | | | | This brings all the files into line with the .gitattributes settings, which should henceforth be automatically maintained by git.
* removes -Xmacro-(.*)-classpath compiler optionsEugene Burmako2012-08-021-1/+0
| | | | | | | | | | | | | | These options were meant to be used to bootstrap macros defined in our codebase However we can bootstrap perfectly without any additional effort, because library classpath classloader can delegate to tool classpath classloader to load macro implementations from starr. Since then (for several months) this functionality hasn't proven to be useful, neither anyone on the mailing list or stackoverflow asked questions about it (even despite it was explicitly mentioned in the "cannot load macro impl" error message). Hence I suggest that it is totally unnecessary and should be removed.
* Next generation of macrosEugene Burmako2012-04-121-0/+5
Implements SIP 16: Self-cleaning macros: http://bit.ly/wjjXTZ Features: * Macro defs * Reification * Type tags * Manifests aliased to type tags * Extended reflection API * Several hundred tests * 1111 changed files Not yet implemented: * Reification of refined types * Expr.value splicing * Named and default macro expansions * Intricacies of interaction between macros and implicits * Emission of debug information for macros (compliant with JSR-45) Dedicated to Yuri Alekseyevich Gagarin