aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/RefChecks.scala
Commit message (Expand)AuthorAgeFilesLines
* Refactor explanation interpolatorFelix Mulder2016-10-101-1/+1
* Fix #1510: Fix error message when abstract member not implemented.Nicolas Stucki2016-09-141-1/+1
* New string infterpolatorsMartin Odersky2016-08-161-3/+3
* Handle MergeErrors in RefChecksMartin Odersky2016-05-191-1/+5
* Domain checking for named type parametersMartin Odersky2016-03-301-0/+5
* Add support for private[this] parameter in value classesVladimirNik2016-02-191-2/+0
* Add checks for value classes:VladimirNik2016-02-161-1/+13
* Enforce rule that laziness is preserved when overriding.Martin Odersky2016-02-091-5/+7
* Don't flag override errors for synthetic companion objects.Martin Odersky2015-12-191-2/+7
* More tweaks to override checks.Martin Odersky2015-12-151-2/+2
* Change <:< to overridesMartin Odersky2015-12-151-1/+1
* Check types for overriding conditions.Martin Odersky2015-12-141-5/+15
* Generalize overriding checking from isDefinedMartin Odersky2015-12-141-1/+1
* Better diagnostics for clashing classesMartin Odersky2015-12-141-4/+15
* Make isDefined override if necessaryMartin Odersky2015-11-021-1/+3
* Refinements to signature matchingMartin Odersky2015-09-301-1/+1
* Check that a self type T is closed.Martin Odersky2015-07-061-7/+13
* Check value class member restrictionsMartin Odersky2015-07-021-2/+14
* Check that value classes are staticMartin Odersky2015-07-021-4/+6
* Check final and sealed conditionsMartin Odersky2015-07-021-3/+10
* Better error message for RefChecksMartin Odersky2015-06-071-7/+8
* rename isSourceMethod to isRealMethod, the previous name was inaccurateGuillaume Martres2015-05-091-3/+3
* Refchecks runs before resolveSuper: superAccessors not yet materialised.Dmitry Petrashko2015-05-031-0/+1
* New miniphase: ExpandPrivateMartin Odersky2015-05-011-29/+1
* Make sure mixin accessors are not private.Martin Odersky2015-05-011-3/+1
* Move checkCompanionNameClashes from SuperAccessors to RefChecksMartin Odersky2015-04-221-0/+14
* Self type inheritance checkMartin Odersky2015-04-131-0/+12
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-091-2/+2
* Add spaces around + in dotty source.Dmitry Petrashko2015-04-091-2/+2
* #435 Fix conflict between package object and case class with same nameDmitry Petrashko2015-03-261-1/+2
* Eliminate unused method from RefChecks.Martin Odersky2014-12-191-6/+0
* Remove fruitless overrides of treeTransformPhaseMartin Odersky2014-12-141-1/+0
* Removed println's left accidentally in code base.Martin Odersky2014-11-261-2/+0
* Fix of intersection not emptyMartin Odersky2014-11-261-2/+6
* Check that overriding members refine the types of overridden ones.Martin Odersky2014-11-181-8/+11
* Some fixes to override checking in RefChecks.Martin Odersky2014-11-151-10/+10
* Fine-tuning override errors for syntehtic companion objectsMartin Odersky2014-11-141-9/+16
* Fix OverridingPairsMartin Odersky2014-11-141-1/+1
* Move check for casting a primitive to a non-primitive type from erasure to re...Dmitry Petrashko2014-10-111-0/+16
* Changes from discussion in #171Dmitry Petrashko2014-09-171-0/+3
* Make-not privateMartin Odersky2014-08-191-8/+49
* Rename in Phase: name -> phaseNameMartin Odersky2014-08-181-1/+1
* Fix and enable RefChecksMartin Odersky2014-08-131-10/+25
* Sperate matchingDecl and mathingMember.Martin Odersky2014-08-111-10/+10
* Disentangle phases from treetransformsMartin Odersky2014-08-091-69/+73
* Initial version of RefChecksMartin Odersky2014-08-091-0/+1383