aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove obsolete mentions of the NotNull classGuillaume Martres2014-12-132-2/+2
* Drop NotNull class and associated code.Martin Odersky2014-12-134-7/+2
* Fix subtyping of null and refined types.Martin Odersky2014-12-131-1/+6
* Merge pull request #274 from smarter/fix/period-of-phasesDmitry Petrashko2014-12-131-2/+2
|\
| * Phases: set the period correctlyGuillaume Martres2014-12-121-1/+1
| * Phases: The operator <= does not need a context anymoreGuillaume Martres2014-12-121-1/+1
* | Merge pull request #265 from dotty-staging/fix/type-seqliteralDmitry Petrashko2014-12-122-2/+9
|\ \ | |/ |/|
| * Better typing of seqLiteral in erasure.Martin Odersky2014-12-052-3/+6
| * Pass right prototype to SeqLiteral elements.Martin Odersky2014-12-051-0/+4
* | Fix by-name argumentsMartin Odersky2014-12-054-16/+17
* | Fixed formatting (wrong indentation)Martin Odersky2014-12-051-1/+1
* | Simplified code a bitMartin Odersky2014-12-051-11/+7
* | Fix erasure of trait infoMartin Odersky2014-12-054-26/+47
* | Merge pull request #261 from dotty-staging/fix/type-seqliteralDmitry Petrashko2014-12-046-7/+58
|\|
| * Add new SeqLiterals phase.Martin Odersky2014-12-032-0/+50
| * Replace `==` with `eq` when determining unique typesMartin Odersky2014-12-031-4/+5
| * Simplification in type assigning SeqLiteralsMartin Odersky2014-12-032-2/+1
| * made ArrayType constructor phase awareMartin Odersky2014-12-031-1/+2
* | Merge pull request #260 from dotty-staging/fix/method-implsDmitry Petrashko2014-12-033-24/+44
|\ \ | |/ |/|
| * Make sure all non-deferred methods are implementedMartin Odersky2014-12-033-24/+44
* | Fix TreeTransfrom ignoring SeqLiterals.Dmitry Petrashko2014-12-031-1/+1
|/
* Merge pull request #254 from dotty-staging/fix/newArray-v2Dmitry Petrashko2014-12-0111-15/+107
|\
| * Previous scheme was buggy; leaked Array types to backend.Martin Odersky2014-11-2811-15/+107
* | Merge pull request #242 from dotty-staging/fix/mixinsDmitry Petrashko2014-11-263-12/+19
|\ \ | |/ |/|
| * Removed println's left accidentally in code base.Martin Odersky2014-11-261-2/+0
| * Fixed data race in ResolveSuperMartin Odersky2014-11-262-10/+15
| * Fix of intersection not emptyMartin Odersky2014-11-261-2/+6
* | Allow refinements that refine already refined types.Martin Odersky2014-11-262-8/+36
|/
* Simpler cycle detectionMartin Odersky2014-11-243-23/+15
* Fixed cycle detection.Martin Odersky2014-11-242-1/+20
* Cyclicity checking independent of positions.Martin Odersky2014-11-241-1/+5
* Updated refinement checking.Martin Odersky2014-11-242-8/+50
* Better printing of variant types with wildcard arguments.Martin Odersky2014-11-242-6/+20
* checkBounds refactoringMartin Odersky2014-11-244-30/+44
* Take off the training wheels for refined type comparisons.Martin Odersky2014-11-241-19/+2
* Fix to checkBoundsMartin Odersky2014-11-242-4/+8
* Fixes in TypeComparer for RefinedTypes.Martin Odersky2014-11-243-46/+73
* Changed underlying type of RefinedThisMartin Odersky2014-11-241-1/+1
* More robust isSetter test.Martin Odersky2014-11-241-1/+1
* More robust TypeVar printing.Martin Odersky2014-11-241-3/+7
* Fixed type adaptation problem in checkBoundsMartin Odersky2014-11-241-1/+3
* Make reduceProjection use lookupRefinedMartin Odersky2014-11-241-69/+48
* Improve simplifications of type projections.Martin Odersky2014-11-242-1/+40
* Do not skip packages in FirstTransformDmitry Petrashko2014-11-221-1/+2
* Drop java-defined trees in FirstTransformDmitry Petrashko2014-11-221-1/+5
* Address reviewer feedback: restructure applyOverloaded.Dmitry Petrashko2014-11-221-7/+14
* Fixing memoize transforming java fields.Dmitry Petrashko2014-11-221-1/+1
* Adapting branch to absence of modifiers in trees.Dmitry Petrashko2014-11-224-56/+29
* Add handling of parsed annotations to applyOverloaded.Dmitry Petrashko2014-11-222-4/+24
* Annotations have JavaSeqLiterals inside.Dmitry Petrashko2014-11-221-1/+1