aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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-113-19/+123
* 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-111-4/+1
* 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-1187-1945/+7574
|\
| * Cleanup patmat based on feedbackDmitry Petrashko2014-10-111-72/+53
| * 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
| * 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
| * Make Extension methods a miniphaseDmitry Petrashko2014-10-111-44/+47
| * Enable outer tests in pattern matcher.Dmitry Petrashko2014-10-112-8/+18
| * Move check for casting a primitive to a non-primitive type from erasure to re...Dmitry Petrashko2014-10-112-5/+18
| * Make LazyVals an IdentityDenotTransformerDmitry Petrashko2014-10-111-6/+2
| * Fixed needs outer testMartin Odersky2014-10-112-3/+4
| * Fixed assertion to enfornce idempotency of substitutionsMartin Odersky2014-10-111-2/+2
| * Enabling lazy vals.Dmitry Petrashko2014-10-111-1/+1
| * Fixing owner releated error in lazy vals.Dmitry Petrashko2014-10-111-1/+1
| * Setters are not case accessorsMartin Odersky2014-10-111-1/+1
| * Porting lazy vals to a new scheme.Dmitry Petrashko2014-10-111-57/+33
| * More better handling of typeTests in patmat.Dmitry Petrashko2014-10-111-10/+21
| * Make SubstOnlyTreeMaker maintain type-safety.Dmitry Petrashko2014-10-111-3/+3
| * Make productArity a synthetic method which can be overriddenMartin Odersky2014-10-113-4/+5
| * Make rejection of deep subtype call stack optionalMartin Odersky2014-10-113-4/+2
| * Make changeOwner more robust regarding non-standard owner chainsMartin Odersky2014-10-114-17/+41