aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix desugaring problemMartin Odersky2015-09-121-6/+11
* Add -language:Scala2 optionMartin Odersky2015-09-122-3/+8
* Merge pull request #775 from dotty-staging/fix-lvDmitry Petrashko2015-09-011-2/+4
|\
| * LazyVals: fix volatile lazy vals initializationDmitry Petrashko2015-08-241-2/+4
* | Merge pull request #767 from dotty-staging/fix-#756-super-accessorsDmitry Petrashko2015-08-283-4/+17
|\ \
| * | Workaround for #765Martin Odersky2015-08-212-3/+12
| * | Fix test when abstract override is needed.Martin Odersky2015-08-211-1/+1
| * | Expand names of super accessorsMartin Odersky2015-08-212-3/+7
* | | Merge pull request #770 from odersky/fix-repeatedDmitry Petrashko2015-08-244-5/+23
|\ \ \ | |_|/ |/| |
| * | Avoid T* in closure parameter ValDefMartin Odersky2015-08-221-1/+3
| * | When unpickling, translate T* to Seq[T] unless it's a parameter type.Martin Odersky2015-08-222-2/+8
| * | When unpickling Scala2, treat VALsyms separately from MODULEsymsMartin Odersky2015-08-221-1/+3
| * | Refine refOfDef top handle repeated parametersMartin Odersky2015-08-221-1/+9
* | | Make it a syntactic criterion whether a literal is a legal typeMartin Odersky2015-08-243-6/+5
* | | Better error message for Null and 'sym singleton types.Martin Odersky2015-08-231-1/+4
* | | Make literalize work for TermRefs of constant type.Martin Odersky2015-08-232-5/+8
* | | Make final vals have constant types if rhs is a constant.Martin Odersky2015-08-231-3/+11
* | | Add literal-based singleton types (SIP-23).Martin Odersky2015-08-231-0/+2
* | | Make Final a "from-start" flag.Martin Odersky2015-08-231-1/+1
|/ /
* | Merge pull request #764 from dotty-staging/mixin/forwardersodersky2015-08-221-2/+4
|\ \
| * | Mixin: class defined abstract members take precedence over interface defined.Dmitry Petrashko2015-08-211-2/+4
| |/
* / Constructors: fields should be set before super constructor is invoked.Dmitry Petrashko2015-08-211-1/+1
|/
* Merge pull request #758 from dotty-staging/fix-liftedTry-capturedVars-interac...Dmitry Petrashko2015-08-208-36/+57
|\
| * ChangeOwnerAfter should also change owners of denotations defined later.Martin Odersky2015-08-191-1/+1
| * Tweak to installAfterMartin Odersky2015-08-191-1/+1
| * Fix CaputuredVars/LiftTry interaction.Martin Odersky2015-08-152-9/+32
| * Fix miniphase assembly.Martin Odersky2015-08-154-24/+21
| * Make changeOwnerAfter more robust wrt NotDefinedHere errorsMartin Odersky2015-08-151-2/+3
* | Merge pull request #760 from dotty-staging/mixin-fixesodersky2015-08-204-4/+9
|\ \
| * | AugmentScala2Traits: fix typo in comment.Dmitry Petrashko2015-08-201-1/+1
| * | Helper to get pickler phase.Dmitry Petrashko2015-08-171-0/+3
| * | All non-deferred Scala2 defined methods in traits need a method in implClass.Dmitry Petrashko2015-08-172-1/+2
| * | Names of superaccessors can change during the pipelineDmitry Petrashko2015-08-171-1/+1
| * | Scala2 supecraccessors are pickled as private, but compiled as public expandedDmitry Petrashko2015-08-171-2/+3
| |/
* | ExpandSAMs: create isDefinedAt with correct name.Dmitry Petrashko2015-08-201-1/+1
* | ExpandSams: Fix handling of PartialFunctionsDmitry Petrashko2015-08-171-2/+3
|/
* Merge pull request #755 from dotty-staging/fix-getClassDmitry Petrashko2015-08-151-1/+1
|\
| * GetClass: get classSymbol reliablyDmitry Petrashko2015-08-131-1/+1
* | Do not emit static forwarders in non-static modules.Dmitry Petrashko2015-08-131-2/+2
* | Fix emission of static initialisers for Modules.Dmitry Petrashko2015-08-131-1/+10
|/
* Make sure expanded method names are legal according to JVM specMartin Odersky2015-08-051-1/+5
* Revert "Workaround #742 and add a test for it."Martin Odersky2015-08-051-19/+18
* Add LiftTry phaseMartin Odersky2015-08-052-0/+67
* Make ensureConforms behave gracefully fter erasureMartin Odersky2015-08-052-8/+18
* Implement non-local returnsMartin Odersky2015-08-044-0/+94
* Merge pull request #735 from dotty-staging/ycheck-methodsodersky2015-08-0415-42/+112
|\
| * Applied review commentsMartin Odersky2015-08-043-4/+3
| * Fix #745, memoise should be able to get type of field from setter.Dmitry Petrashko2015-07-281-8/+14
| * Fix #744Dmitry Petrashko2015-07-281-1/+1
| * Workaround #742 and add a test for it.Dmitry Petrashko2015-07-281-18/+19