summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/macros/runtime
Commit message (Expand)AuthorAgeFilesLines
* SI-8437 macro runtime now also picks inherited macro implementationsEugene Burmako2014-03-251-1/+1
* removes Scala reflection-based macro runtimeEugene Burmako2014-01-122-35/+2
* prohibits constructor overloading for macro bundlesEugene Burmako2014-01-121-3/+12
* changes bundles to be classes, not traits extending MacroEugene Burmako2014-01-121-2/+2
* hooks for naming and synthesis in Namers.scala and Typers.scalaEugene Burmako2013-12-301-1/+6
* hooks for typecheck and expansion of macro defsEugene Burmako2013-12-301-1/+2
* blackbox and whitebox macrosEugene Burmako2013-11-121-1/+1
* SI-7624 Fix a few remaining -Xlint warnings ...Simon Ochsenreither2013-08-153-7/+0
* refactors macro runtimesEugene Burmako2013-05-2817-441/+143
* refactors macro compilationEugene Burmako2013-05-281-18/+1
* SI-7461 c.typeCheck(silent = true) now suppresses ambiguous errorsEugene Burmako2013-05-271-1/+1
* Merge branch 'master' into HEADPaul Phillips2013-05-163-32/+19
|\
| * removes duplication in inferImplicitValueEugene Burmako2013-05-121-22/+2
| * SI-7047 fixes silent for c.inferImplicitXXXEugene Burmako2013-05-121-3/+6
| * SI-7167 implicit macros decide what is divergenceEugene Burmako2013-05-123-13/+17
* | Corralling Modes into a smaller pen.Paul Phillips2013-05-111-1/+1
|/
* Merge pull request #2393 from retronym/ticket/7345-2Paul Phillips2013-04-241-2/+4
|\
| * SI-7345 More refactoring and documentation in ContextsJason Zaugg2013-04-211-4/+3
| * SI-7345 Encapsulate warning and error buffers in ReportBuffer.Jason Zaugg2013-04-211-1/+4
* | SI-7376 Additional trivial Scaladoc format correctionsSom Snytt2013-04-171-1/+1
|/
* SI-7261 Implicit conversion of BooleanSetting to Boolean and BooleanFlagSom Snytt2013-03-271-3/+3
* Merge commit 'refs/pull/1844/head' into merge/pr-1844Paul Phillips2013-01-111-0/+4
|\
| * adds c.macroRoleEugene Burmako2013-01-091-0/+4
* | Made "mode" into a value class.Paul Phillips2013-01-091-2/+4
|/
* adds c.introduceTopLevelEugene Burmako2013-01-052-0/+84
* Merge pull request #1816 from scalamacros/topic/enclosuresEugene Burmako2012-12-301-5/+14
|\
| * enclosures are now strongly typed and are no longer valsEugene Burmako2012-12-251-5/+14
* | renames c.fresh to c.freshNameEugene Burmako2012-12-251-2/+11
|/
* Removed unused imports.Paul Phillips2012-11-062-2/+0
* Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
* reflection docs improvements and moves to doc pageChristopher Vogt2012-10-111-0/+3
* renames macros.TypeError to TypecheckExceptionEugene Burmako2012-10-031-8/+2
* renames macros.ParseError to ParseExceptionEugene Burmako2012-10-031-1/+1
* moves Context.ParseError outside the cakeEugene Burmako2012-09-271-3/+2
* revives macros.InfrastructureEugene Burmako2012-09-273-36/+17
* moves Context.runtimeUniverse to TreeBuild.mkRuntimeUniverseRefEugene Burmako2012-09-271-2/+0
* a more precise type for Context.mirrorEugene Burmako2012-09-271-1/+1
* gets rid of macros.InfrastructureEugene Burmako2012-09-273-15/+2
* simplifies Context.Run and Context.CompilationUnitEugene Burmako2012-09-271-11/+0
* removes extraneous stuff from macros.InfrastructureEugene Burmako2012-09-272-14/+2
* merges macros.CapturedVariables into macros.UniverseEugene Burmako2012-09-272-16/+0
* merges macros.Exprs and macros.TypeTags into ContextEugene Burmako2012-09-274-19/+3
* removes front ends from scala-reflect.jarEugene Burmako2012-09-272-26/+2
* MirrorOf => MirrorEugene Burmako2012-09-271-1/+1
* Avoid relying on auto-tupling.Paul Phillips2012-09-261-2/+2
* Merge pull request #1348 from scalamacros/ticket/6394Grzegorz Kossakowski2012-09-201-1/+1
|\
| * SI-6394 fixes macros.Context.enclosingClassEugene Burmako2012-09-191-1/+1
* | SI-6363 removes scala.reflect.baseEugene Burmako2012-09-191-2/+2
|/
* SI-6362 & SI-5924 removes caches in the macro APIEugene Burmako2012-09-151-4/+0
* SI-6342 cleans up toolbox APIEugene Burmako2012-09-152-2/+2