aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #69 from odersky/topic/generalize-companionsodersky2014-03-161-1/+0
|\
| * Bullet-proofing companion objectsMartin Odersky2014-03-131-1/+0
* | Fixed two problems with annotated types in patternsMartin Odersky2014-03-141-1/+1
|/
* Merge pull request #61 from odersky/fixes-t00xxodersky2014-03-123-6/+20
|\
| * Fix constructor completion problem detected in t0054Martin Odersky2014-03-122-4/+13
| * Fix problems related to t0039Martin Odersky2014-03-103-4/+9
| * Fix for t1002Martin Odersky2014-03-101-1/+1
* | Fix of #50 - volatileMartin Odersky2014-03-092-4/+11
|/
* Main Typer reorg.Martin Odersky2014-03-075-233/+406
* Scond step to typer reorg: Introduce TypeAssigners.Martin Odersky2014-03-075-20/+60
* First step towards Typer Reorganization.Martin Odersky2014-03-078-500/+520
* Removed useless ValDef flagged by @samuelgruetter in previous pull requestMartin Odersky2014-03-071-2/+1
* Fix problem comparing overloaded TermRefsMartin Odersky2014-03-071-1/+1
* Made TypeBoundsTrees to be TypTrees so they are eliminated by PostTyperTransformMartin Odersky2014-03-071-1/+0
* Merge pull request #45 from DarkDimius/noSharedTreesSébastien Doeraene2014-03-071-1/+1
|\
| * Got rid of SharedTreeDmitry Petrashko2014-03-061-1/+1
* | Fix of #39Martin Odersky2014-03-041-33/+36
|/
* Merge pull request #37 from DarkDimius/assertionsDmitry Petrashko2014-03-041-1/+1
|\
| * More informative asserts.Dmitry Petrashko2014-03-031-1/+1
* | Fix of #34Martin Odersky2014-03-032-6/+8
|/
* Rename baseType -> baseTypeRefMartin Odersky2014-03-021-1/+1
* Fix problem when handling structural types without a nominal parent type.Martin Odersky2014-03-011-1/+1
* Check that inferred parent classes are feasible.Martin Odersky2014-03-011-3/+17
* Reorganization of template parents.Martin Odersky2014-03-013-55/+76
* Performance improvement: Avoid most operations in interpolateUndetVarsMartin Odersky2014-02-252-24/+26
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-242-2/+4
* Performance improvements: Changes to TypeAccumulators and variances.Martin Odersky2014-02-242-4/+3
* Performance improvement: Specialize folds in accumulators.Martin Odersky2014-02-241-1/+2
* More statistics for created and retained treesMartin Odersky2014-02-242-2/+7
* Performance improvement: Cache uninstatiated typevars in constraintsMartin Odersky2014-02-211-5/+2
* Performance tuning: Inline TypeAlias case for hot maps.Martin Odersky2014-02-211-2/+4
* Reverted: Avoid using TypeBounds in alias refinements.Martin Odersky2014-02-211-1/+1
* Performance improvement: inline hasAltWithMartin Odersky2014-02-211-1/+5
* Avoid using TypeBounds in alias refinements.Martin Odersky2014-02-211-1/+1
* Disentangling SelectionProto and RefinedTypeMartin Odersky2014-02-212-29/+22
* Two performance optimizationsMartin Odersky2014-02-133-40/+49
* Some changes in the interest of speedups.Martin Odersky2014-02-122-19/+16
* COnverted symOfTree and expandedTree to attachments.Martin Odersky2014-02-112-17/+19
* New scheme for attachments.Martin Odersky2014-02-112-11/+16
* Merge branch 'wip/bring-forward': Incremental compilationMartin Odersky2014-02-102-5/+18
|\
| * New scheme for incremental invalidation of parents.Martin Odersky2014-02-102-2/+11
| * WIP: Fixes to bring symbols forwardMartin Odersky2014-02-091-4/+8
|/
* 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
* Catch stale referencesMartin Odersky2014-02-061-4/+0
* Checking for already existing symbols before creating new ones.Martin Odersky2014-02-061-10/+18
* Fix bug for reading type arguments in ClassfileParserMartin Odersky2014-02-061-2/+3
* Dropping eligibility of conforms as an implicit conversion.Martin Odersky2014-02-031-8/+3
* Fine-tuning contexts for resolve overloadingMartin Odersky2014-02-031-1/+1