aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fixes to TermRefs and others in TypeErasure.Martin Odersky2014-10-122-16/+38
* Create setters also for private varsMartin Odersky2014-10-121-1/+1
* Fix to primaryConstructorMartin Odersky2014-10-121-2/+2
* Fix tree typing to account for trees after constructors is run.Martin Odersky2014-10-121-0/+3
* ElimByName now handles casts to by-name-parameter TermRefsMartin Odersky2014-10-121-5/+18
* Add possibility to compile all files in a directory and all subdirectories.Martin Odersky2014-10-122-3/+7
* Avoid creating ConstantTypes by TypeAssigner after erasure.Martin Odersky2014-10-122-3/+4
* After-rebase fix: weaken owner-chain restriction.Dmitry Petrashko2014-10-111-1/+1
* Fix errors in SymDenotations.isCachable.Dmitry Petrashko2014-10-111-1/+1
* Move private fields into constructorMartin Odersky2014-10-113-72/+193
* Added method to help traversing children in a TreeTraverserMartin Odersky2014-10-112-3/+4
* Fix caching logic in baseTypeRefMartin Odersky2014-10-111-14/+16
* Made TypeVars uncahable keysMartin Odersky2014-10-111-1/+0
* Completed constructors phaseMartin Odersky2014-10-112-71/+141
* Fix rewriting of by-name class parameter accessors.Martin Odersky2014-10-111-2/+6
* Combine captured vars and constructors into one macro phase.Martin Odersky2014-10-112-3/+2
* Add constructors phaseMartin Odersky2014-10-114-26/+124
* Fix to primaryConstructorMartin Odersky2014-10-113-3/+12
* Account for PolyProto and IgnoredProto types in expectedTypeStrMartin Odersky2014-10-111-2/+4
* New utility methods in SymUtilsMartin Odersky2014-10-112-7/+26
* Fix tree typing to account for trees after constructors is run.Martin Odersky2014-10-114-19/+25
* Fix handling of type params in secondary constructorsMartin Odersky2014-10-113-29/+48
* Uncurry also in DefDef trees, not just in infos.Martin Odersky2014-10-111-1/+1
* Drop type declarations from erased ClassInfoMartin Odersky2014-10-112-2/+20
* Erasure should keep prefix in termrefs.Martin Odersky2014-10-111-3/+3
* Take environment into account when typing a closure.Martin Odersky2014-10-113-4/+10
* Allow relaxed typing of applicationsMartin Odersky2014-10-112-2/+7
* Treat @static as a source flag.Martin Odersky2014-10-111-1/+1
* Take receiver into account when selecting default getters.Martin Odersky2014-10-111-43/+53
* Replace tree.withName with {tpd|untpd}.rename.treeMartin Odersky2014-10-115-18/+28
* Fix lifting of application:Martin Odersky2014-10-111-1/+13
* Add isProperlyContainedIn methodMartin Odersky2014-10-112-2/+5
* Make enteredAfter, installAfter more forgiving as to when they are called.Martin Odersky2014-10-112-28/+26
* Facturing out EnclosingMethodTraverser from CapturedVarsMartin Odersky2014-10-112-15/+26
* Replace call to unimplemented method runtimeCallMartin Odersky2014-10-112-4/+2
* Merge pull request #174 from dotty-staging/rebDmitry Petrashko2014-10-11120-2056/+8063
|\
| * Cleanup patmat based on feedbackDmitry Petrashko2014-10-112-72/+54
| * make appliedToNone fail for exprType, use appliedIfMethod insteadDmitry Petrashko2014-10-113-8/+9
| * prevPhase should indicate previous phase in explicitOuterDmitry Petrashko2014-10-111-4/+4
| * Follow standard naming pattern in LazyValsDmitry Petrashko2014-10-112-14/+4
| * Use more efficient type comparisonsDmitry Petrashko2014-10-112-16/+16
| * Make widening ops more systematic & completeMartin Odersky2014-10-111-7/+14
| * Cleanup patmat.Dmitry Petrashko2014-10-111-83/+12
| * Seems to be a bug ping @odesrkyDmitry Petrashko2014-10-111-0/+1
| * Fix SymDenotation.isPrimaryConstructorDmitry Petrashko2014-10-111-1/+1
| * Cleanup tests.Dmitry Petrashko2014-10-111-11/+6
| * Fix test suite to go deep in subdirectories.Dmitry Petrashko2014-10-111-1/+1
| * Document why patternMatcher needs to be after tailrec.Dmitry Petrashko2014-10-112-1/+4
| * Allow extensions methods to play well with tailrec.Dmitry Petrashko2014-10-113-5/+13
| * Join megaphases. Saves 80 out of 200 seconds for dotc.testsDmitry Petrashko2014-10-111-3/+3