aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* New Flag: InlineMartin Odersky2014-07-171-6/+9
* New micro phase: LiteralizeMartin Odersky2014-07-172-1/+67
* Added infix methods for some tree constructionsMartin Odersky2014-07-1712-67/+85
* ExtensionMethods phase and TypeUtilsMartin Odersky2014-07-175-3/+293
* Various cleanups and utility additionsMartin Odersky2014-07-1711-41/+116
* Changed PostTyperTransformer schemeMartin Odersky2014-07-1710-159/+87
* Removed test caseMartin Odersky2014-07-171-17/+0
* Fixed problem with installAfterMartin Odersky2014-07-171-2/+30
* Rename SignedType -> MethodicTypeMartin Odersky2014-07-174-11/+11
* Added phase: SuperAccessorsMartin Odersky2014-07-1712-15/+651
* 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
* Merge pull request #142 from DarkDimius/fix-transforms-periododersky2014-07-175-10/+40
|\
| * Phases in tests now also have valid periods.Dmitry Petrashko2014-07-164-0/+23
| * 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
* | Merge pull request #135 from dotty-staging/docs/higher-kinded-v2odersky2014-07-141-0/+375
|\ \ | |/ |/|
| * Sync with implementationMartin Odersky2014-07-141-51/+100
| * fixed typosMartin Odersky2014-05-301-5/+5
| * Fixed typosMartin Odersky2014-05-301-7/+7
| * Version 2, picking up on an idea of Adriaan.Martin Odersky2014-05-301-0/+326
* | Merge pull request #137 from dotty-staging/change/higher-kindedDmitry Petrashko2014-07-0939-678/+888
|\ \
| * | Added test case for LMS inspired HK code.Martin Odersky2014-06-261-0/+43
| * | 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-204-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-194-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-1823-345/+430
| * | 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