summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* SI-8148 fix anonymous functions with placeholdersDenys Shabalin2014-01-161-2/+2
* Merge pull request #3285 from som-snytt/issue/8015-FF-NLsAdriaan Moors2014-01-152-12/+20
|\
| * SI-8015 Count lines by EOLsSom Snytt2014-01-082-12/+20
* | Merge pull request #3260 from soc/SI-8035Adriaan Moors2014-01-151-13/+16
|\ \
| * | SI-8035 Deprecate automatic () insertion in argument listsSimon Ochsenreither2014-01-091-13/+16
| |/
* | 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