aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Compute outer.path in lambdaLift at correct phase.Martin Odersky2015-06-033-4/+8
* Narrow liftedOwner also for static objectsMartin Odersky2015-06-031-4/+3
* Revert "Fix ElimStaticThis#transformIdent"Dmitry Petrashko2015-06-022-9/+4
* Avoid static initialization deadlock in run tests (2).Martin Odersky2015-06-011-2/+9
* Add missing string interpolator prefix in some AST nodes' toStringGuillaume Martres2015-05-311-2/+2
* Merge pull request #625 from smarter/add/ast-toStringodersky2015-05-311-2/+7
|\
| * Trees: Add toString for AST nodes which are not case classesGuillaume Martres2015-05-301-2/+7
* | Fix ElimStaticThis#transformIdentGuillaume Martres2015-05-302-4/+9
* | New phase: ElimStaticThisDmitry Petrashko2015-05-292-0/+39
* | Eliminate `_' from rhs of ValDefsMartin Odersky2015-05-294-35/+22
* | Revert "Fix #580: use isContainedIn to support cases where the enclosing clas...Martin Odersky2015-05-291-1/+1
* | Fix compilation failure by refining adaptation of constantsMartin Odersky2015-05-291-1/+13
|/
* Merge pull request #611 from dotty-staging/supercalls-traits-testDmitry Petrashko2015-05-284-8/+14
|\
| * Refine definition of isCurrentMartin Odersky2015-05-281-2/+3
| * Extended test case.Martin Odersky2015-05-271-2/+2
| * Mixin: generate a getter in implementing class only if currentMartin Odersky2015-05-272-4/+9
| * Fix bug in typer erasure's transformInfoMartin Odersky2015-05-271-1/+1
* | ParamForwarding: do not require param accessors to be private[this]Guillaume Martres2015-05-281-2/+2
* | Improve doc commentsMartin Odersky2015-05-272-1/+7
* | Introduce harmonization of numeric argumentsMartin Odersky2015-05-272-15/+42
* | Add harmonization method for harmonizing numeric types.Martin Odersky2015-05-273-1/+25
|/
* Make ClassfileConstants thread-safe.Martin Odersky2015-05-262-34/+29
* Merge pull request #585 from dotty-staging/fix/collection-relatedodersky2015-05-2520-111/+298
|\
| * Calibrate findMember logging thresholds and test caseMartin Odersky2015-05-211-3/+11
| * Move findMember count tracking from TypeComparer to ContextMartin Odersky2015-05-213-11/+17
| * Rename Reporter#echo -> printlnMartin Odersky2015-05-214-17/+17
| * Harden display logicMartin Odersky2015-05-213-3/+12
| * Avoid cycle between findMember and &Martin Odersky2015-05-212-15/+33
| * Add equals and hashcode to LazyRefMartin Odersky2015-05-211-0/+5
| * Show LazyRefs nicelyMartin Odersky2015-05-211-0/+2
| * Move threshold values to ConfigMartin Odersky2015-05-215-24/+29
| * Implement type beta reduction in lookupRefinedMartin Odersky2015-05-211-14/+44
| * Generaize canWiden to classBoundsMartin Odersky2015-05-212-11/+16
| * Rename for clarityMartin Odersky2015-05-211-4/+4
| * Fix DenotationNotDefinedHere in pattern matcherMartin Odersky2015-05-213-3/+5
| * Fix isSubType bug related to testLiftedMartin Odersky2015-05-212-7/+9
| * Specialize printing of Lambda abstractions.Martin Odersky2015-05-212-1/+82
| * Fix error in derivedTypeAliasMartin Odersky2015-05-211-1/+1
| * Harden isLambdaArgNameMartin Odersky2015-05-211-2/+8
| * Shorten lambda arguments to HK$Martin Odersky2015-05-211-1/+1
| * Add "Printing" modeMartin Odersky2015-05-213-2/+5
| * Make normalizeToRef survive annotated typesMartin Odersky2015-05-212-5/+6
| * Disallow {...} arguments for annotationsMartin Odersky2015-05-211-2/+2
| * Allow AnnotatedType in operands of `with`.Martin Odersky2015-05-211-10/+14
* | Merge pull request #603 from smarter/fix/vc-bridgesDmitry Petrashko2015-05-241-1/+1
|\ \
| * | Fix bridge creation for value classesGuillaume Martres2015-05-231-1/+1
* | | Merge pull request #601 from smarter/add/vcRunTestsDmitry Petrashko2015-05-241-3/+3
|\| |
| * | Disable the use of VC*Companion super classes for nowGuillaume Martres2015-05-231-3/+3
* | | Fix #597: Improve double def error messageGuillaume Martres2015-05-231-1/+1
|/ /
* / Mixin: fix the initialization of traitsGuillaume Martres2015-05-211-2/+2
|/