aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Fix #167Martin Odersky2014-10-112-3/+7
| * Incorporating TypeTestsCasts into ErasureDmitry Petrashko2014-09-244-15/+24
| * TypeTestsCasts now handles casts to constant types.Dmitry Petrashko2014-09-242-1/+3
| * More accurate or postcondition conchecking in TreeCheckerMartin Odersky2014-09-242-2/+20
| * Patmat now succeeds tests.Dmitry Petrashko2014-09-234-13/+22
| * Made TypeVars uncahable keysMartin Odersky2014-09-231-1/+12
| * Fix errorneus equality between TermRef and WithFixedSymDmitry Petrashko2014-09-231-1/+2
| * @odersky have a look.Dmitry Petrashko2014-09-233-4/+5
| * Fix problem in unapply typing.Martin Odersky2014-09-233-6/+11
| * Renamed parameters in Typer&Applictaions.Dmitry Petrashko2014-09-232-12/+13
| * All pat-mat specific tests succeed now.Dmitry Petrashko2014-09-171-60/+121
| * Fixing periods for explicitOuterDmitry Petrashko2014-09-171-3/+5