aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Converted some TypeBounds pattern matches to TypeAlias matches.Martin Odersky2014-12-104-15/+13
* TypeAlias unapply accepts only Type AliasesMartin Odersky2014-12-102-4/+6
* Create TypeAlias subclass of TypeBouundsMartin Odersky2014-12-104-31/+29
* Add equality method to TypeBounds.Martin Odersky2014-12-101-0/+7
* 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
* Extracting ApplyOverloaded to be reused in UnPickler and ClassfileParserDmitry Petrashko2014-11-224-16/+37
* AnnotationTransformer now also transforms typesDmitry Petrashko2014-11-222-4/+32
* Extract AnnotationTransformer functionality from ElimRepeated to a traitDmitry Petrashko2014-11-222-37/+40
* don't try to make a body for a setter of a Java fieldOndrej Lhotak2014-11-221-1/+1
* create dummy first constructor for Java classesOndrej Lhotak2014-11-221-21/+26
* For Java constructors, do not move out to ctx.outerOndrej Lhotak2014-11-221-1/+4