aboutsummaryrefslogtreecommitdiff
path: root/src/dotty
Commit message (Expand)AuthorAgeFilesLines
* Improved printing of flagsMartin Odersky2014-07-172-4/+15
* Error method for implementation restrictionsMartin Odersky2014-07-171-0/+3
* ThisType trees have their class as a denotationMartin Odersky2014-07-171-0/+1
* New utitility methods in tpd.Martin Odersky2014-07-172-4/+17
* Added MacroTransform as a transformer template for macro phases.Martin Odersky2014-07-172-0/+56
* Make SuperAccessorName and extractor.Martin Odersky2014-07-171-5/+7
* Add cloneScope method and handle versioning of ClassInfo#declsMartin Odersky2014-07-173-8/+9
* Fix wrong period for creating nested ctx in TreeTransforms.Dmitry Petrashko2014-07-161-2/+5
* Short-circuit TreeTransform.transformDmitry Petrashko2014-07-161-5/+7
* Short-circuit transformSingleDmitry Petrashko2014-07-161-5/+7
* Improved documentationMartin Odersky2014-06-263-5/+17
* Bring LambdaClass inline with its doc comment.Martin Odersky2014-06-261-4/+3
* Avoid crashing on name tests when name is empty.Martin Odersky2014-06-261-4/+4
* Avoid caching values that depend on typevar state.Martin Odersky2014-06-203-27/+66
* Make refines work for aliasesMartin Odersky2014-06-201-17/+21
* Add missing case where isHKSubType is neededMartin Odersky2014-06-201-4/+5
* Fixes to lambda abstractionMartin Odersky2014-06-193-6/+17
* Prevent a source of CyclicReference in refined printerMartin Odersky2014-06-191-1/+1
* Delete old, disabled code in TypeComparerMartin Odersky2014-06-181-284/+1
* Handling higher-kinded types with lambdasMartin Odersky2014-06-189-329/+258
* Fixing subtyping of refined typesMartin Odersky2014-06-151-40/+146
* More explanations for -Ycheck failures.Martin Odersky2014-06-131-2/+8
* Fix to printing type parameters.Martin Odersky2014-06-132-4/+4
* More careful with lookupRefinedMartin Odersky2014-06-131-2/+31
* Harden allOverriddenSymbolsMartin Odersky2014-06-122-2/+7
* Make Lambda#Apply a type field instead of a type parameter.Martin Odersky2014-06-121-2/+5
* Optionally check variance of Lambda classes.Martin Odersky2014-06-122-3/+21
* Fix RefinementType#memberMartin Odersky2014-06-121-3/+4
* Fixing hashing for RefinedThis types.Martin Odersky2014-06-122-3/+3
* Add isLambda... testsMartin Odersky2014-06-122-0/+40
* Names and definitions for LambdasMartin Odersky2014-06-124-13/+81
* Change definition of isLegalPrefix so that it allows projecting on an abstrac...Martin Odersky2014-06-123-7/+8
* Avoid classtype checking for refinements.Martin Odersky2014-05-302-1/+53
* Simplify result handling in FunProto.Martin Odersky2014-05-303-32/+7
* Always ignore type in selectionProtoMartin Odersky2014-05-302-5/+5
* typedTyped needs to maintain Mode.Martin Odersky2014-05-302-3/+4
* Fix of t2660.Martin Odersky2014-05-301-1/+9
* Fix of t2591.Martin Odersky2014-05-302-2/+7
* Fix of t2504Martin Odersky2014-05-302-24/+53
* Reporter fixMartin Odersky2014-05-301-6/+7
* Refinements in diagnosticsMartin Odersky2014-05-303-5/+15
* Fix of pos/t2454Martin Odersky2014-05-301-5/+6
* Merge pull request #132 from DarkDimius/small-fixesDmitry Petrashko2014-05-204-3/+10
|\
| * Fix too precise type error in LazyVals.Dmitry Petrashko2014-05-091-1/+1
| * withPos for Thickets.Dmitry Petrashko2014-05-091-0/+4
| * Fix phase dependencies calculations broken for non-miniphasesDmitry Petrashko2014-05-091-1/+4
| * Fixing positions not being set in CreateCompanionObjectsDmitry Petrashko2014-05-091-1/+1
* | Fix of pos/t2429Martin Odersky2014-05-208-36/+105
* | Nothing is not a superclass of Null.Martin Odersky2014-05-202-2/+6
* | Avoid hoisting of local classes out of method bodies.Martin Odersky2014-05-203-5/+10