aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core
Commit message (Expand)AuthorAgeFilesLines
* Moved derivedTypeAlias method to TypeAliasMartin Odersky2014-12-103-64/+57
* 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
* Fix erasure of trait infoMartin Odersky2014-12-051-1/+1
* Replace `==` with `eq` when determining unique typesMartin Odersky2014-12-031-4/+5
* made ArrayType constructor phase awareMartin Odersky2014-12-031-1/+2
* Merge pull request #254 from dotty-staging/fix/newArray-v2Dmitry Petrashko2014-12-014-5/+9
|\
| * Previous scheme was buggy; leaked Array types to backend.Martin Odersky2014-11-284-5/+9
* | Fixed data race in ResolveSuperMartin Odersky2014-11-262-10/+15
|/
* Simpler cycle detectionMartin Odersky2014-11-242-5/+4
* Fixed cycle detection.Martin Odersky2014-11-241-0/+2
* Better printing of variant types with wildcard arguments.Martin Odersky2014-11-241-5/+19
* checkBounds refactoringMartin Odersky2014-11-241-0/+36
* Take off the training wheels for refined type comparisons.Martin Odersky2014-11-241-19/+2
* 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
* Make reduceProjection use lookupRefinedMartin Odersky2014-11-241-69/+48
* Improve simplifications of type projections.Martin Odersky2014-11-242-1/+40
* Add handling of parsed annotations to applyOverloaded.Dmitry Petrashko2014-11-221-1/+1
* Annotations have JavaSeqLiterals inside.Dmitry Petrashko2014-11-221-1/+1
* Extracting ApplyOverloaded to be reused in UnPickler and ClassfileParserDmitry Petrashko2014-11-223-16/+19
* add mapping ENUM -> Enum to PickleBufferOndrej Lhotak2014-11-221-1/+2
* desugar Java repeated parms into an Array instead of SeqOndrej Lhotak2014-11-222-6/+8
* Initial implementation of Java scanner and parserOndrej Lhotak2014-11-221-0/+9
* Rename PolyType.copy method. It clashes with generated one.Dmitry Petrashko2014-11-221-2/+2
* Fix ElimRepeated not transforming modifiers in tree.Dmitry Petrashko2014-11-221-1/+1
* Dotty typer deviation triggered in UnpicklerDmitry Petrashko2014-11-221-1/+2
* Infer if overloading resolution should trigger implicit search.Dmitry Petrashko2014-11-221-33/+28
* Fix StackOveflow due to implicit resolution in readAnnotationContentsDmitry Petrashko2014-11-221-1/+1
* readAnnotationContents that should be able to resolve overloaded constructors.Dmitry Petrashko2014-11-221-12/+36
* Fix underlyingIfRepeated always assuming Scala repeated.Dmitry Petrashko2014-11-221-2/+5
* Add Id's to types.Dmitry Petrashko2014-11-221-0/+9
* Add the right constructor to Java annotationsMartin Odersky2014-11-223-2/+42
* Merge pull request #228 from dotty-staging/fix/overridingodersky2014-11-184-6/+29
|\
| * Check that overriding members refine the types of overridden ones.Martin Odersky2014-11-182-13/+17
| * Fixes for type argument handling.Martin Odersky2014-11-152-4/+12
| * Refine merge of nullary and parameterless denotations.Martin Odersky2014-11-141-1/+12
* | Merge pull request #230 from dotty-staging/fix/and-or-subtypingodersky2014-11-181-2/+61
|\ \
| * | Fixed typosMartin Odersky2014-11-181-1/+1
| * | Try to avoid overconstraining when comparing and/or typesMartin Odersky2014-11-161-2/+61
| |/
* | Moved pending tests that work into pos and neg.Martin Odersky2014-11-171-1/+1
* | 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-121-5/+15
|/
* 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-105-13/+20