aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/Namer.scala
Commit message (Expand)AuthorAgeFilesLines
* Drop modifiers as separate data from MemberDef treesMartin Odersky2014-11-101-6/+6
* Clean up code relating to interfaces.Martin Odersky2014-11-101-0/+7
* Fix handling of type params in secondary constructorsMartin Odersky2014-10-111-4/+1
* Add inSuperCall mode and flag.Martin Odersky2014-09-041-4/+7
* Fix context for super callsMartin Odersky2014-08-241-1/+1
* Switched to new cpy scheme.Martin Odersky2014-08-131-3/+2
* Changes to tree copyingMartin Odersky2014-08-131-3/+3
* LazyRefs break cycles for unpickled typesMartin Odersky2014-08-081-1/+1
* Detect cycles and protected legal ones with LazyRefsMartin Odersky2014-08-081-2/+4
* Handling higher-kinded types with lambdasMartin Odersky2014-06-181-12/+17
* Avoid classtype checking for refinements.Martin Odersky2014-05-301-1/+2
* Fix of pos/t2429Martin Odersky2014-05-201-1/+11
* Tightening of rules for explicit types for implicit defsMartin Odersky2014-05-081-64/+76
* CleanupsMartin Odersky2014-04-081-1/+0
* Flag self names that conflict with parameters or membersMartin Odersky2014-04-081-1/+1
* replace i"..." by d"..." if string might go into aSamuel Gruetter2014-04-021-1/+1
* Renaming clear->setNewMartin Odersky2014-03-311-3/+3
* Rename methods on FreshContext to make mutation obviousDmitry Petrashko2014-03-271-7/+7
* Fix of t1236: higher-kindedMartin Odersky2014-03-211-0/+2
* Hygienic desugaringMartin Odersky2014-03-201-13/+21
* Generalize derived type tree scheme.Martin Odersky2014-03-201-0/+2
* New scheme for TypeTrees that refer to othersMartin Odersky2014-03-201-5/+7
* Appromiximate union types by intersections.Martin Odersky2014-03-201-1/+1
* Fix constructor completion problem detected in t0054Martin Odersky2014-03-121-1/+10
* Fix problems related to t0039Martin Odersky2014-03-101-0/+1
* Main Typer reorg.Martin Odersky2014-03-071-1/+1
* Scond step to typer reorg: Introduce TypeAssigners.Martin Odersky2014-03-071-8/+10
* First step towards Typer Reorganization.Martin Odersky2014-03-071-1/+1
* Got rid of SharedTreeDmitry Petrashko2014-03-061-1/+1
* Reorganization of template parents.Martin Odersky2014-03-011-15/+13
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-241-2/+2
* Two performance optimizationsMartin Odersky2014-02-131-1/+1
* COnverted symOfTree and expandedTree to attachments.Martin Odersky2014-02-111-13/+11
* New scheme for attachments.Martin Odersky2014-02-111-10/+15
* Get rid of CompleteInCreationContextMartin Odersky2014-02-091-2/+5
* Making completer take an implicit contextMartin Odersky2014-02-091-4/+4
* Invalidate companions after indexing.Martin Odersky2014-02-071-13/+10
* Checking for already existing symbols before creating new ones.Martin Odersky2014-02-061-10/+18
* Relaxing check that implicits must have explicit return typeMartin Odersky2014-02-021-1/+1
* Replacing most occurrences of HashMap with AnyRefMapMartin Odersky2014-01-301-10/+20
* Selective caching of SelectionProtos and ViewProtosMartin Odersky2014-01-271-1/+1
* Normalize parent types so that first one always refers to a class, not a trait.Martin Odersky2014-01-191-2/+7
* Invalidate companions of source-defined symbolsMartin Odersky2014-01-181-0/+21
* Fix problem with duplicate companion objects for classes with default paramet...Martin Odersky2014-01-171-9/+12
* Make typedAhead adapt to prototype.Martin Odersky2014-01-171-2/+2
* Avoiding a crash in the face of multiple overloaded variants with default arg...Martin Odersky2014-01-161-1/+5
* Treat "this" specially when it appears in a parent constructorMartin Odersky2014-01-151-2/+2
* Avoiding cyclic references involving module vals and imports.Martin Odersky2014-01-141-1/+13
* Make sure constructors have at least one non-empty parameter listsMartin Odersky2014-01-131-1/+5
* Handling refined types.Martin Odersky2014-01-111-13/+22