aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Pretype functional arguments when doing overload resolutionMartin Odersky2016-03-093-2/+51
* New collection strawmanMartin Odersky2016-03-092-2/+488
* Merge pull request #1155 from dotty-staging/staticodersky2016-03-099-3/+164
|\
| * Replace addAnnotation(annotation) by addAnnotation(Annotation(annotation))Dmitry Petrashko2016-03-083-7/+7
| * CheckStatic: do not eliminate non-pure expressions.Dmitry Petrashko2016-03-081-4/+15
| * Fix Identation in tpd.Dmitry Petrashko2016-03-081-1/+1
| * Fix add beanSetter annotation to @staticDmitry Petrashko2016-03-071-1/+1
| * Add test that was used to see if @static works.Dmitry Petrashko2016-03-071-0/+40
| * LazyVals: make all fields added to companions static.Dmitry Petrashko2016-03-071-1/+5
| * Implement @static sip.Dmitry Petrashko2016-03-077-2/+108
* | Merge pull request #1156 from dotty-staging/fix-#1052odersky2016-03-082-11/+21
|\ \
| * | Allow successive opening comments.Martin Odersky2016-03-072-11/+21
|/ /
* | Merge pull request #1142 from dotty-staging/fix/implicit-ctxodersky2016-03-072-6/+4
|\ \
| * | Allow adding typevars to an uncommitable constraint setGuillaume Martres2016-03-041-4/+2
| * | Do the implicit search shadowing check in the correct contextGuillaume Martres2016-03-031-2/+2
* | | Merge pull request #1147 from sjrd/fix-non-jvm-sam-non-applyodersky2016-03-073-1/+14
|\ \ \
| * | | Fix #1146: Fix bug of ExpandSAMs with non-apply SAM methods.Sébastien Doeraene2016-03-073-1/+14
| | |/ | |/|
* | | Merge pull request #1150 from dotty-staging/change-lambdalift-fasttrackodersky2016-03-076-92/+312
|\ \ \ | |/ / |/| |
| * | Address reviewer comments.Martin Odersky2016-03-071-5/+2
| * | Drop accidentally left-in inhibitor switchMartin Odersky2016-03-031-1/+1
| * | Cleanup lambda liftMartin Odersky2016-03-031-19/+26
| * | Fix call propagation from constructor to classMartin Odersky2016-03-024-20/+20
| * | LambdaLift redesignMartin Odersky2016-03-024-49/+102
| * | Simplification: get rid of local trait methodsMartin Odersky2016-03-021-24/+10
| * | Handle local traits in lambda liftMartin Odersky2016-03-013-33/+199
| * | Fix outer paths generated during lambda lift from constructors.Martin Odersky2016-03-012-3/+9
| * | Fix a loophole where outer paths are missing at phase lambda lift.Martin Odersky2016-03-011-2/+7
* | | Merge pull request #1126 from sjrd/scalajsDmitry Petrashko2016-03-0418-11/+2221
|\ \ \
| * | | Add the sources of scalajs-ir to dotty instead of its binaries.Sébastien Doeraene2016-03-041-2/+32
| * | | Store the JSDefinitions in a custom platform SJSPlatform.Sébastien Doeraene2016-03-016-21/+45
| * | | Initial infrastructure and hello world for the Scala.js back-end.Sébastien Doeraene2016-03-0112-1/+2152
| * | | Mark concrete vals mixed in from Scala2 traits as mutable.Sébastien Doeraene2016-03-011-0/+1
| * | | In LinkScala2ImplClass, disregard signatures when looking for constructor.Martin Odersky2016-03-011-4/+8
| | |/ | |/|
* | | Merge pull request #1122 from dotty-staging/neg-lines-2odersky2016-03-0315-139/+101
|\ \ \
| * | | Neg tests: change val computeFilePathsAndExpErrors to defVladimirNik2016-03-031-3/+3
| * | | Neg tests: remove negTest flag; neg tests are binded to neg directoryVladimirNik2016-03-034-55/+57
| * | | Neg tests: remove xerror parameter from tests (compute based on // error)VladimirNik2016-03-0313-133/+93
|/ / /
* | | Merge pull request #1129 from dotty-staging/rename/AllFlagsodersky2016-03-032-2/+2
|\ \ \
| * | | Rename AllFlags to AnyFlagsGuillaume Martres2016-03-012-2/+2
| |/ /
* | | Merge pull request #1139 from dotty-staging/change-needs-companionDmitry Petrashko2016-03-033-3/+4
|\ \ \
| * | | Speed up LazyVals isCompanion neededMartin Odersky2016-03-032-2/+2
| * | | Print phases with time they needMartin Odersky2016-03-031-1/+2
| | |/ | |/|
* | | Merge pull request #1111 from dotty-staging/fix-#1099Dmitry Petrashko2016-03-0216-211/+171
|\ \ \ | |_|/ |/| |
| * | Remove bogus test on rebasingMartin Odersky2016-02-201-38/+0
| * | Search for classtag only during typer.Martin Odersky2016-02-201-1/+1
| * | Special case for pattern matching tagged abstract types.Martin Odersky2016-02-202-3/+43
| * | Refactoring of typedTypedMartin Odersky2016-02-201-20/+28
| * | Check that classOf gets applied to class typesMartin Odersky2016-02-204-8/+14
| * | Remove ClassTags phase.Martin Odersky2016-02-201-68/+0
| * | Simplify ClassOf phaseMartin Odersky2016-02-202-8/+3