aboutsummaryrefslogtreecommitdiff
path: root/src/dotty
Commit message (Expand)AuthorAgeFilesLines
* added widenSingleton method.Martin Odersky2013-09-051-0/+6
* Made SimpleMap non-variant in key type and added map2 method.Martin Odersky2013-09-051-16/+32
* Foleded typeConforms back into <:<Martin Odersky2013-09-051-8/+5
* Fix that avoids constraint pollution when computing cached scope implicits.Martin Odersky2013-09-051-2/+5
* File renameMartin Odersky2013-09-051-5/+33
* Changes in typecomparersMartin Odersky2013-09-053-10/+20
* More tests and fixes related to inference.Martin Odersky2013-08-307-36/+55
* Buf fixing of namer/typer interface.Martin Odersky2013-08-292-76/+96
* Reverting explicit arguments for zipoped/unzipMartin Odersky2013-08-295-10/+18
* Added implicit parameters, need to find out why they are suddenly needed.Martin Odersky2013-08-272-2/+2
* Fixed bugs related to typechecking closures.Martin Odersky2013-08-278-18/+29
* Added wildcard argument handling to parsingMartin Odersky2013-08-252-8/+60
* Inserts AnyRef as a parent if parents of class def or module def are empty.Martin Odersky2013-08-251-8/+9
* Inferred singleton type instance of a type variable is widened …Martin Odersky2013-08-251-3/+16
* Inferred type of a valdef or defdef is always widenedMartin Odersky2013-08-251-2/+2
* Fixed bug in adaptation that confused tree types and their widened versions.Martin Odersky2013-08-251-17/+17
* Optimized case for findMember on a type refinement.Martin Odersky2013-08-241-4/+9
* When merging denotations with &, always avoid NoSymbol when you can.Martin Odersky2013-08-241-1/+3
* Review of all deompositions of NamedTypeMartin Odersky2013-08-246-8/+12
* Fixed two problems that lead to over-zealous lifting.Martin Odersky2013-08-233-4/+6
* Fixes in implicit handlingMartin Odersky2013-08-236-30/+49
* Fixes bug in erasure.Martin Odersky2013-08-231-1/+1
* Fixes expansion and general handling of pattern defs.Martin Odersky2013-08-235-59/+66
* Fix in printerMartin Odersky2013-08-231-2/+2
* Fixing a cyclic reference error.Martin Odersky2013-08-221-2/+1
* Fixing a buf in implicit searchMartin Odersky2013-08-222-2/+8
* More typer bug fixes and improvements in error messagesMartin Odersky2013-08-2211-29/+37
* Various bug fixes for typer.Martin Odersky2013-08-2210-22/+41
* Fixing leak logic by turning a key predicate around.Martin Odersky2013-08-221-4/+4
* Emprt package is now a member of Root package, not just owned by it.Martin Odersky2013-08-221-2/+3
* Change: MultiDenotation#symbol gives NoSymbol instead of assertion error.Martin Odersky2013-08-221-1/+1
* Making FunProto a prototype so that we can use it in implicit search.Martin Odersky2013-08-221-1/+4
* Refactoring to prototype schemeMartin Odersky2013-08-216-88/+90
* Making Main friendler as a compile target for dottyMartin Odersky2013-08-211-2/+2
* Fixes to import handling and adaptation and implicitsMartin Odersky2013-08-218-43/+66
* Fixing two typer bugsMartin Odersky2013-08-202-9/+16
* Fixes handling of modules in namer.Martin Odersky2013-08-205-45/+84
* Refactored scheme for maintaining sourceModule, moduleClass and decls in lazy...Martin Odersky2013-08-205-65/+47
* Some additions to module completionMartin Odersky2013-08-197-20/+25
* Changed handling of selection prototypes.Martin Odersky2013-08-193-5/+27
* Fixed printing of self types tto prevent cyclic reference errors.Martin Odersky2013-08-191-4/+5
* Added missing file for last commit.Martin Odersky2013-08-191-1/+1
* Several fixes and refactorings for typecheckingMartin Odersky2013-08-1914-110/+141
* Made NameTransformer encode return the kind of name it is given.Martin Odersky2013-08-191-2/+4
* Reverting isValid test in SymbolLoaders.Martin Odersky2013-08-171-7/+1
* Making definitions permanentMartin Odersky2013-08-178-27/+36
* Defined root context with importsMartin Odersky2013-08-179-37/+42
* Changed desugaring of modulesMartin Odersky2013-08-171-2/+1
* Eliminating getter generation in namer/typer.Martin Odersky2013-08-166-98/+15
* Fixed overeager classfile pruning which dropped ::.classMartin Odersky2013-08-161-1/+3