aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Definitions.scala
Commit message (Expand)AuthorAgeFilesLines
* 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
* Dropping a type annotation, which is no longer needed.Martin Odersky2014-01-311-2/+1
* Normalize parent types so that first one always refers to a class, not a trait.Martin Odersky2014-01-191-1/+2
* Add a constructor to class Any, so that it can be inherited.Martin Odersky2014-01-101-2/+7
* Mapping over a SelectionProto should give a SelectionProto, not a RefinedType.Martin Odersky2014-01-081-1/+1
* Adding dotty.Predef to root importsMartin Odersky2013-12-311-7/+5
* New version of eta-expansion.Martin Odersky2013-12-281-1/+3
* Fix for denotsNamed.Martin Odersky2013-12-251-2/+2
* Typing by-name parameters with ExprTypes.Martin Odersky2013-12-221-2/+2
* Normalize parents to be class refsMartin Odersky2013-12-221-3/+3
* Change to computing arguments in a pattern match.Martin Odersky2013-12-191-0/+3
* Bringing isFunctionType in line with isTupleTypeMartin Odersky2013-12-171-3/+6
* Fixes to type applications and unapply.Martin Odersky2013-12-021-1/+1
* Cleanup of TermRef.withSym and TypeRef.withSymMartin Odersky2013-11-251-1/+1
* Types refactoringsMartin Odersky2013-11-251-1/+1
* Cleanup of named type creation from SymDenotations.Martin Odersky2013-11-231-1/+1
* Renaming: typeConstructor -> typeRefMartin Odersky2013-11-221-36/+36
* Fixing several type checking problems.Martin Odersky2013-11-061-0/+5
* Fallback to old treatement of tuples.Martin Odersky2013-11-041-1/+1
* Changing the type of pairs to be scala.Tuple2.Martin Odersky2013-11-031-1/+1
* Fixed handling of varargsMartin Odersky2013-10-261-12/+11
* Emprt package is now a member of Root package, not just owned by it.Martin Odersky2013-08-221-2/+3
* Several fixes and refactorings for typecheckingMartin Odersky2013-08-191-2/+5
* Making definitions permanentMartin Odersky2013-08-171-20/+24
* Refined treatment of unapplyMartin Odersky2013-08-061-5/+5
* More typer logic, in particular dealing with variants of applicationsMartin Odersky2013-07-251-1/+4
* Added scheme to disabled implicit imports (not just Predef) if an explicit on...Martin Odersky2013-07-231-0/+2
* Added eta-expansion.Martin Odersky2013-07-221-8/+13
* Added code for adapt and more.Martin Odersky2013-07-211-10/+28
* Added functionality to deal with function applications.Martin Odersky2013-07-111-2/+12
* Integrated new treatment of higher-kinded types with Unpickler.Martin Odersky2013-06-071-54/+27
* Added support for eliminating type parameters from TypeDefs.Martin Odersky2013-06-071-5/+52
* wip, because I have to get off this machine.Martin Odersky2013-05-301-1/+1
* Added desugaring.Martin Odersky2013-05-221-1/+0
* Added symbolic XML builderMartin Odersky2013-04-191-0/+1
* Added some predefined methods in Definitions.Martin Odersky2013-04-191-89/+167
* Scanners added.Martin Odersky2013-04-171-1/+1
* Re-organized comparisons of types with classes.Martin Odersky2013-04-101-2/+2
* Renamed creation methods of NamedTypesMartin Odersky2013-04-091-1/+1
* Changes to pre complete declsMartin Odersky2013-04-071-1/+1
* Ensures ScalaValueClasses are properly initialized.Martin Odersky2013-04-051-2/+12
* Some more fixes of classfile reading.Martin Odersky2013-03-261-1/+1
* More fixes for classfile reading.Martin Odersky2013-03-251-1/+7