summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | Merge pull request #3369 from retronym/ticket/8132Grzegorz Kossakowski2014-01-151-1/+1
|\ \ \ \ \ \ \
| * | | | | | | SI-8132 Fix false "overrides nothing" for case class protected paramJason Zaugg2014-01-151-1/+1
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #3355 from xeno-by/topic/saturday-nightJason Zaugg2014-01-1410-108/+40
|\ \ \ \ \ \ \
| * | | | | | | removes Scala reflection-based macro runtimeEugene Burmako2014-01-122-35/+2
| * | | | | | | prohibits constructor overloading for macro bundlesEugene Burmako2014-01-122-4/+13
| * | | | | | | changes bundles to be classes, not traits extending MacroEugene Burmako2014-01-125-55/+11
| * | | | | | | *boxContext => *box.Context , *boxMacro => *box.MacroEugene Burmako2014-01-126-20/+20
| |/ / / / / /
* | | | | | | Merge pull request #3275 from paulp/pr/patmatAdriaan Moors2014-01-138-273/+444
|\ \ \ \ \ \ \
| * | | | | | | Finalized some case classes, for better static checking.Paul Phillips2013-12-311-5/+5
| * | | | | | | Eliminated some dead/redundant code based on review.Paul Phillips2013-12-311-3/+0
| * | | | | | | SI-7850 CCE in patmat with invalid isEmpty.Paul Phillips2013-12-153-9/+20
| * | | | | | | SI-7897, SI-6675 improves name-based patmatPaul Phillips2013-12-158-265/+428
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #3247 from soc/SI-8058-enumsAdriaan Moors2014-01-135-12/+28
|\ \ \ \ \ \ \
| * | | | | | | SI-8058 Better support for enum treesSimon Ochsenreither2014-01-045-12/+28
* | | | | | | | Merge pull request #3334 from som-snytt/issue/4841-helpAdriaan Moors2014-01-132-6/+7
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | SI-4841 CLI help update for -XpluginSom Snytt2014-01-072-6/+7
| |/ / / / / /
* | | | | | | Merge pull request #3342 from xeno-by/topic/pres-compiler-macrosJason Zaugg2014-01-095-58/+54
|\ \ \ \ \ \ \
| * | | | | | | Removes unnecessary generality in the macro engineEugene Burmako2014-01-084-49/+12
| * | | | | | | Use macro expandee, rather than expansion, in pres. compilerJason Zaugg2014-01-083-14/+23
| * | | | | | | SI-8064 Automatic position repair for macro expansionJason Zaugg2014-01-081-1/+25
* | | | | | | | Merge pull request #3332 from xeno-by/topic/existential-type-treeJason Zaugg2014-01-091-12/+8
|\ \ \ \ \ \ \ \
| * | | | | | | | ExistentialTypeTree.whereClauses are now MemberDefsEugene Burmako2014-01-071-12/+8
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #3149 from soc/SI-7974Jason Zaugg2014-01-091-14/+29
|\ \ \ \ \ \ \ \
| * | | | | | | | SI-7974 Clean up and test 'Symbol-handling code in CleanUpSimon Ochsenreither2014-01-031-14/+29
* | | | | | | | | Merge pull request #3269 from dotta/issue/si-4287Jason Zaugg2014-01-091-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | SI-4827 Corrected positions assigned to constructor's default argMirco Dotta2014-01-081-1/+1
* | | | | | | | | Merge pull request #3235 from xeno-by/topic/macro-plugin-interfaceEugene Burmako2014-01-086-226/+455
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | hooks for naming and synthesis in Namers.scala and Typers.scalaEugene Burmako2013-12-306-48/+80
| * | | | | | | | unprivates important helpers in Namers.scalaEugene Burmako2013-12-304-32/+104
| * | | | | | | | manifests that Namers.mkTypeCompleter is flag-agnosticEugene Burmako2013-12-301-1/+1
| * | | | | | | | humane reporting of macro impl binding version errorsEugene Burmako2013-12-302-11/+15
| * | | | | | | | hooks for typecheck and expansion of macro defsEugene Burmako2013-12-304-10/+146
| * | | | | | | | unprivates important helpers in Macros.scalaEugene Burmako2013-12-301-119/+114
| * | | | | | | | removes some copy/paste from AnalyzerPluginsEugene Burmako2013-12-301-37/+43
| * | | | | | | | gives a more specific signature to `computeMacroDefType`Eugene Burmako2013-12-302-13/+12
| * | | | | | | | macroExpandApply => macroExpandEugene Burmako2013-12-302-19/+4
* | | | | | | | | Merge pull request #3331 from retronym/ticket/8120Jason Zaugg2014-01-081-1/+5
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | SI-8120 Avoid tree sharing when typechecking patmat anon functionsJason Zaugg2014-01-071-1/+5
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3305 from xeno-by/topic/copy-untypedJason Zaugg2014-01-083-49/+66
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | untyper is no moreEugene Burmako2014-01-071-36/+12
| * | | | | | | | awakens default getter synthesis from the untyper nightmareEugene Burmako2014-01-073-40/+81
* | | | | | | | | Merge pull request #3239 from soc/SI-8052Jason Zaugg2014-01-032-4/+11
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | SI-8052 Disallow `macro` as an identifierSimon Ochsenreither2013-12-092-4/+11
* | | | | | | | | | Merge pull request #3245 from densh/si/8047Jason Zaugg2014-01-031-9/+20
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | SI-8047 change fresh name encoding to avoid owner corruptionDen Shabalin2013-12-161-9/+20
* | | | | | | | | | | Merge pull request #3254 from xeno-by/topic/typeCheckJason Zaugg2014-01-034-9/+15
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | typeCheck => typecheckEugene Burmako2013-12-104-9/+15
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #3297 from paulp/pr/7406Jason Zaugg2013-12-311-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | SI-7406 crasher with specialized lazy valPaul Phillips2013-12-211-1/+1
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3288 from xeno-by/topic/f-interpolatorJason Zaugg2013-12-302-13/+19
|\ \ \ \ \ \ \ \ \