aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Definitions.scala
Commit message (Expand)AuthorAgeFilesLines
* make appliedToNone fail for exprType, use appliedIfMethod insteadDmitry Petrashko2014-10-111-1/+0
* Make productArity a synthetic method which can be overriddenMartin Odersky2014-10-111-0/+1
* After merge fixesDmitry Petrashko2014-09-171-8/+1
* Definitions used by pattern matcherDmitry Petrashko2014-09-171-5/+27
* New phase: CapturedVarsMartin Odersky2014-09-121-0/+9
* Function and multi-array type methods get implicit contexts.Martin Odersky2014-08-301-4/+4
* Fixes to erasure to make -Ycheck:all work.Martin Odersky2014-08-281-1/+0
* Fixes to erasureMartin Odersky2014-08-251-2/+2
* Split Nullarify functionality to ElimByName, ErasureMartin Odersky2014-08-171-4/+0
* Add SyntheticMethods miniphaseMartin Odersky2014-08-111-0/+2
* New methods in DefinitionsMartin Odersky2014-08-111-4/+16
* Add Product{1,2} supertrait to case classesMartin Odersky2014-08-101-1/+1
* Fixed fully qualified name of migration annotationMartin Odersky2014-08-091-1/+1
* Added version settings -migration, -sourceMartin Odersky2014-08-031-0/+5
* Initial versions of Variances and CheckVariancesMartin Odersky2014-08-031-1/+2
* Eliminate JavaRepeatedParamClassMartin Odersky2014-08-031-5/+0
* Make more Definition methods depend on implicit context argumentMartin Odersky2014-07-171-5/+5
* Make TypeParamCreation flags depend on ownerMartin Odersky2014-07-171-1/+1
* Improved documentationMartin Odersky2014-06-261-3/+8
* Fixes to lambda abstractionMartin Odersky2014-06-191-1/+1
* Handling higher-kinded types with lambdasMartin Odersky2014-06-181-55/+0
* Make Lambda#Apply a type field instead of a type parameter.Martin Odersky2014-06-121-2/+5
* Names and definitions for LambdasMartin Odersky2014-06-121-1/+61
* Excluding <:< from eligible candidates for views.Martin Odersky2014-05-081-0/+1
* Make sure AnyVal is loaded by classfile parser.Martin Odersky2014-05-081-11/+13
* Removing duplication between Any and Object methodsMartin Odersky2014-05-081-68/+66
* Definitions used by backend.Dmitry Petrashko2014-05-061-0/+23
* New phase: NullarifyMartin Odersky2014-04-151-1/+4
* Fix mkArityArray not producing last arityDmitry Petrashko2014-04-111-3/+3
* Make mkArityArray work for classes outside "scala" packageDmitry Petrashko2014-04-111-4/+5
* TailRec phase and tests for it.Dmitry Petrashko2014-04-111-1/+3
* Intercepted methods transformerDmitry Petrashko2014-04-021-4/+12
* More fixes and tests for easure.Martin Odersky2014-03-311-2/+2
* Make primitive conversions work also for non-numeric typesMartin Odersky2014-03-311-0/+1
* Erasure phase PoCMartin Odersky2014-03-291-0/+5
* Reworked erasure denotation transformerMartin Odersky2014-03-291-4/+29
* Fix of t1236: higher-kindedMartin Odersky2014-03-211-10/+3
* Removed annotations forced by union typesMartin Odersky2014-03-201-2/+3
* Removed explicit tuplings from dotc codebase.Martin Odersky2014-03-201-1/+1
* Added auto-tupling.Martin Odersky2014-03-201-1/+1
* Add language feature mechanismMartin Odersky2014-03-201-0/+1
* LazyVals phase.Dmitry Petrashko2014-03-191-0/+2
* Fix of #34Martin Odersky2014-03-031-3/+3
* Performance improvement: Avoid unncecessary allocations of ListBufferMartin Odersky2014-02-261-1/+1
* Bug fix: newSyntheticTypeParam did not incorporate paramFlagsMartin Odersky2014-02-211-1/+1
* Make Definitions load all symbols in current runId.Martin Odersky2014-02-101-1279/+56
* Getting rid of some CompleInCreationContextsMartin Odersky2014-02-091-5/+5
* Making completer take an implicit contextMartin Odersky2014-02-091-4/+4
* Rename dotty.Predef -> dotty.DottyPredefMartin Odersky2014-02-021-1/+1
* Revert "Dropping a type annotation, which is no longer needed."Martin Odersky2014-02-011-1/+2