aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Moved pending tests that work into pos and neg.Martin Odersky2014-11-171-1/+1
* Merge pull request #227 from dotty-staging/patmatch/productArityDmitry Petrashko2014-11-171-16/+16
|\
| * Rename productArity in pattern matcher to prodArityMartin Odersky2014-11-141-16/+16
* | Merge pull request #223 from dotty-staging/fix/elimRepeatedTransformSymDmitry Petrashko2014-11-156-13/+38
|\ \ | |/ |/|
| * Avoid computing info of TypeRefs for Object <-> Any comversions in ClassfileP...Martin Odersky2014-11-132-8/+17
| * Avoid forcing infos of some symbols in InfoTransformsMartin Odersky2014-11-124-5/+21
* | Fixes problem exhibited by ensuring.scalaMartin Odersky2014-11-132-3/+12
* | Eliminate global state in LambdaLiftMartin Odersky2014-11-121-314/+311
* | Make CapturedVars a functional transform.Martin Odersky2014-11-121-69/+72
* | Remove init method from TreeTransformMartin Odersky2014-11-121-6/+1
* | Make CaptguredVars use prepareForUnit instead of init.Martin Odersky2014-11-121-10/+15
* | Replaced overridden init methods with prepareForUnit.Martin Odersky2014-11-124-10/+19
* | Added methods to prepare-for and transform a complete compilation unit tree.Martin Odersky2014-11-121-4/+23
|/
* Merge pull request #220 from dotty-staging/refactor/DefTreesDmitry Petrashko2014-11-1129-541/+418
|\
| * Factored out Positioned into separate file.Martin Odersky2014-11-114-131/+136
| * Make withMods produce Untyped treesMartin Odersky2014-11-101-7/+4
| * Drop modifiers as separate data from MemberDef treesMartin Odersky2014-11-1026-409/+284
| * Align phase name of FirstTransform with class nameMartin Odersky2014-11-101-1/+1
* | Merge pull request #192 from smarter/fix/ThisType-subtypingodersky2014-11-111-1/+1
|\ \
| * | Fix subtyping checks involving ThisType and PolyParamGuillaume Martres2014-11-111-1/+1
| |/
* / Scopes: make sure every bucket of the hash table is usedGuillaume Martres2014-11-111-2/+4
|/
* Clean up code relating to interfaces.Martin Odersky2014-11-1010-26/+43
* Remove unused classMartin Odersky2014-11-101-65/+0
* Merge pull request #217 from dotty-staging/transform/mixinDmitry Petrashko2014-11-1029-142/+677
|\
| * Generalize symbolic refsMartin Odersky2014-11-102-8/+7
| * More docs and removing print statementsMartin Odersky2014-11-096-10/+24
| * Merge mixin with the group of miniphases following it.Martin Odersky2014-11-091-2/+2
| * Merge memoize with miniphases following it into one group.Martin Odersky2014-11-093-19/+30
| * New functionality: changeOwnerAfterMartin Odersky2014-11-091-1/+23
| * Fixed bug in treating Thickets in TreeTransformMartin Odersky2014-11-091-2/+3
| * Better error message for adaptations of implicit methodsMartin Odersky2014-11-091-0/+2
| * Fixed handling of ThisTypes in TypeErasure.Martin Odersky2014-11-091-1/+3
| * Retract of optimization in computeDenotMartin Odersky2014-11-092-3/+11
| * New Mixin scheme.Martin Odersky2014-11-096-169/+363
| * More robost handling of isSetter/isGetterMartin Odersky2014-11-091-4/+9
| * Small polishings in docs and code.Martin Odersky2014-11-092-2/+2
| * Accessor methods print as "method", not "val/var".Martin Odersky2014-11-092-2/+2
| * More systematic handling of Scala2LocalSuffix.Martin Odersky2014-11-091-2/+2
| * Fixes to Unit handling in erasureMartin Odersky2014-11-092-5/+23
| * Methods always shwoDcl as `def`Martin Odersky2014-11-091-1/+1
| * Cleanup of code for ExplicitOuterMartin Odersky2014-11-091-2/+2
| * Superaccessors are methodsMartin Odersky2014-11-091-1/+1
| * Select operations in erasure should fix symbols in types.Martin Odersky2014-11-091-1/+1
| * Fix of computeDenot.Martin Odersky2014-11-091-4/+10
| * Fixed typing of supertypes.Martin Odersky2014-11-091-1/+2
| * Fixed redundancy in membersNeedAsSeenFromMartin Odersky2014-11-091-1/+1
| * Take supercalls into account for statement contextMartin Odersky2014-11-094-10/+12
| * Adaptation of explicitOuter to trait initializersMartin Odersky2014-11-091-3/+7
| * Adaptation of Constructors to new mixin scheme.Martin Odersky2014-11-091-6/+2
| * Fix problem in changeOwnerMartin Odersky2014-11-091-1/+2