aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer
Commit message (Expand)AuthorAgeFilesLines
* Move checkCompanionNameClashes from SuperAccessors to RefChecksMartin Odersky2015-04-221-0/+14
* Allow future defs when printing with i"...".Martin Odersky2015-04-131-1/+2
* Tweaks relative to error reportingMartin Odersky2015-04-131-1/+1
* Drop Java compilation units after TyperMartin Odersky2015-04-131-1/+1
* Added phase to check `New` nodes for instantiability.Martin Odersky2015-04-131-0/+89
* Self type inheritance checkMartin Odersky2015-04-131-0/+12
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-094-5/+5
* Add spaces around + in dotty source.Dmitry Petrashko2015-04-093-9/+9
* Remove trailing spaces in Dotty source.Dmitry Petrashko2015-04-098-29/+29
* Replace tabs with 4 spaces in Dotty source.Dmitry Petrashko2015-04-093-5/+5
* Make all Dotty source files end in newline.Dmitry Petrashko2015-04-0910-10/+10
* Merge pull request #436 from dotty-staging/linked-classDmitry Petrashko2015-04-024-8/+42
|\
| * Remove code duplication between Namer, ClassfileParser and UnPicklerDmitry Petrashko2015-03-261-12/+4
| * Fix error message in typerDmitry Petrashko2015-03-261-1/+1
| * #435 Fix conflict between package object and case class with same nameDmitry Petrashko2015-03-263-3/+5
| * Add companion link symbols early only if companion actually existsDmitry Petrashko2015-03-261-5/+45
* | Implicits#viewExists: return false after typer instead of AssertionErrorGuillaume Martres2015-03-271-0/+1
|/
* Fixing conflicts between #361 and #394Dmitry Petrashko2015-03-181-1/+1
* Two more tweaks to make pickling invariant under printingMartin Odersky2015-03-181-1/+1
* Harmonize treatment of simplified between typer and unpicklerMartin Odersky2015-03-181-1/+1
* Harmonize parameterless constructors between unpickling and namerMartin Odersky2015-03-181-6/+9
* Deal gracefully with out-of-scope references wehn unpicklingMartin Odersky2015-03-181-0/+6
* Compute PureInterface flag after pickling.Martin Odersky2015-03-181-5/+1
* Better tracking of unhygienic closure typesMartin Odersky2015-03-181-2/+5
* Avoid dependent methods being closures.Martin Odersky2015-03-182-11/+22
* Avoiding dependent method types in closuresMartin Odersky2015-03-181-6/+13
* Fix variance of type prefixes in TypeMap and TypeAccumulatorMartin Odersky2015-03-181-2/+37
* Fix problems in avoidMartin Odersky2015-03-181-2/+6
* Avoid escaping pattern bound variablesMartin Odersky2015-03-181-20/+25
* Fix implicit problem in RefinedPrinter.Martin Odersky2015-03-181-1/+1
* Don't suppress ambiguous implicit notes.Martin Odersky2015-03-181-1/+1
* Set NoInits also for non-trait classesMartin Odersky2015-03-181-6/+4
* Bugfix: Take account of asSeenFrom in matchingDenotationMartin Odersky2015-03-181-1/+1
* Bugfix: Avoid importing constructorsMartin Odersky2015-03-181-1/+1
* Avoid capturing context in lazy treesMartin Odersky2015-03-182-2/+2
* Move more functionality from Namer proper to context ops.Martin Odersky2015-03-181-18/+46
* Moved part of computation of types of DefDefs from Namer to TypeOpsMartin Odersky2015-03-181-15/+1
* Make some tree fields lazyMartin Odersky2015-03-182-13/+14
* Tweaks in commentsMartin Odersky2015-03-182-5/+3
* Stop type inference from creating oprphans.Martin Odersky2015-03-183-6/+14
* Change scheme of translating array creations new Array(...)Martin Odersky2015-03-181-7/+7
* Fix serialization of Bind-defined types in type patterns.Martin Odersky2015-03-181-1/+2
* First prototype of pickler.Martin Odersky2015-03-181-2/+2
* Disallow refinements of types or methods that do not appear in parent.Martin Odersky2015-03-181-0/+4
* Merge pull request #361 from dotty-staging/fix/testLiftedDmitry Petrashko2015-03-181-2/+11
|\
| * Fix to testLiftedMartin Odersky2015-02-111-2/+11
* | Merge pull request #404 from dotty-staging/backend-mergeDmitry Petrashko2015-03-181-2/+2
|\ \
| * | Add comment in Typer.typedReturnDmitry Petrashko2015-03-181-2/+2
* | | add/strictMartin Odersky2015-03-131-1/+1
|/ /
* | Eliminate Throw as a typed TreeMartin Odersky2015-03-042-5/+2