aboutsummaryrefslogtreecommitdiff
path: root/src/dotty
Commit message (Expand)AuthorAgeFilesLines
* Harden construction of i"..." stringsMartin Odersky2014-09-051-4/+9
* CyclicError messages now go to printerMartin Odersky2014-09-052-1/+6
* Fix a bug in unpicklerMartin Odersky2014-09-051-1/+1
* Partially reverting of 08c6eacaMartin Odersky2014-09-052-9/+17
* Enclosing class skips classes from inSuperCall definitionsMartin Odersky2014-09-041-3/+7
* Move crash diagnostics from TreeChecker to ReTyper.Martin Odersky2014-09-042-5/+9
* Add inSuperCall mode and flag.Martin Odersky2014-09-049-22/+33
* Completed outer paths.Martin Odersky2014-09-017-49/+98
* Allow more leniency in time travel.Martin Odersky2014-09-014-23/+51
* Ensure in FirstTransform that all This references are explicit.Martin Odersky2014-09-011-2/+8
* Added OuterAccessor flag.Martin Odersky2014-09-012-32/+33
* Add outer parameters in constructor calls.Martin Odersky2014-08-313-3/+41
* New phase: outerAccessorsMartin Odersky2014-08-313-3/+169
* Types of This trees are promoted during retyping.Martin Odersky2014-08-313-2/+5
* Fix to elidable prefix.Martin Odersky2014-08-312-12/+26
* Avoid reloading NonMemberSyms.Martin Odersky2014-08-311-2/+4
* Generalize equivalentThisTypesMartin Odersky2014-08-311-13/+10
* Moving an assertion from erasure to TreeChecker.Martin Odersky2014-08-304-15/+19
* Ensure that after erasure all types are erased.Martin Odersky2014-08-306-20/+57
* Eliminate Ident/Select types in FirstTransformMartin Odersky2014-08-301-3/+15
* Function and multi-array type methods get implicit contexts.Martin Odersky2014-08-301-4/+4
* Shorten "if denotation is current the symbol" to "currentSymbol".Martin Odersky2014-08-293-7/+22
* Avoid cyclic reference errors in ShowScalaMartin Odersky2014-08-293-6/+7
* Added todo commentMartin Odersky2014-08-291-1/+1
* Fixes to erasure to make -Ycheck:all work.Martin Odersky2014-08-2810-86/+151
* Better error diadnostics in TreeChecker.Martin Odersky2014-08-281-1/+5
* Avoid writing ExprTypes in result types of DefDefsMartin Odersky2014-08-281-2/+4
* Enabling primitive operations in ReTyperMartin Odersky2014-08-283-7/+17
* Disable enclding in retyping.Martin Odersky2014-08-282-2/+6
* Fix in underlyingClassRefMartin Odersky2014-08-281-1/+21
* Fixes in TypeTestsCastMartin Odersky2014-08-281-5/+9
* Make ThisTypes take TypeRefs instead of ClassSymbolsMartin Odersky2014-08-2714-66/+64
* Rebinding ThisTypesMartin Odersky2014-08-275-8/+23
* thisType of a module class is a term ref to the source module.Martin Odersky2014-08-264-13/+27
* Fixes to erasureMartin Odersky2014-08-256-63/+60
* Fix to baseClasses.Martin Odersky2014-08-251-1/+3
* Fix to bringforward.Martin Odersky2014-08-251-3/+3
* New minipahse: AttachOuterMartin Odersky2014-08-252-1/+67
* ref(<type>) -> TypeTreeMartin Odersky2014-08-253-7/+10
* Special context for self constructor argsMartin Odersky2014-08-243-12/+10
* Fixing refined printing under -uniqidMartin Odersky2014-08-241-1/+1
* Override symbolOfType in ReTyper.Martin Odersky2014-08-241-0/+1
* Fixes to erasureMartin Odersky2014-08-242-29/+65
* Clean up printing of flags and paramsMartin Odersky2014-08-243-7/+11
* Check that idents don't assume magic.Martin Odersky2014-08-248-11/+47
* Account for package objects when constructing types of idents.Martin Odersky2014-08-241-3/+27
* Fix context for super callsMartin Odersky2014-08-246-15/+57
* Move foreachSubTreeOf of to tpd.Martin Odersky2014-08-242-9/+16
* Add TypedSplice case to untpd.TreeAccumulatorMartin Odersky2014-08-241-0/+2
* Make type creators work for erased types.Martin Odersky2014-08-2410-44/+121