aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Symbols.scala
Commit message (Expand)AuthorAgeFilesLines
* Erasure: properly erase value classesGuillaume Martres2015-05-011-8/+0
* Merge pull request #495 from dotty-staging/refactor/SuperAccessorsDmitry Petrashko2015-04-281-4/+8
|\
| * Remove trailing whitespaceMartin Odersky2015-04-231-1/+1
| * Anchor import symbols at current ownerMartin Odersky2015-04-221-2/+2
| * Make currentClass available from SymbolsMartin Odersky2015-04-221-2/+6
* | Implement getClassIfDefined.Dmitry Petrashko2015-04-201-0/+6
|/
* Companion methods should have Method flag.Dmitry Petrashko2015-04-151-1/+3
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-091-1/+1
* Add spaces around + in dotty source.Dmitry Petrashko2015-04-091-1/+1
* Merge pull request #436 from dotty-staging/linked-classDmitry Petrashko2015-04-021-0/+9
|\
| * Simplify methods implemented in #436Dmitry Petrashko2015-04-021-12/+6
| * Do not synthesizeCompanionMethod twice, and do not rewrite the existing symbol.Dmitry Petrashko2015-03-301-5/+11
| * Guard against absent symbols in synthesizeCompanionMethod.Dmitry Petrashko2015-03-281-1/+1
| * Remove code duplication between Namer, ClassfileParser and UnPicklerDmitry Petrashko2015-03-261-0/+9
* | Fix TreeTypeMap and mapSymbols to create a copy of decls for duplicated classes.Dmitry Petrashko2015-04-021-1/+1
|/
* Have derivedValueClass run at initial stageMartin Odersky2015-03-221-1/+4
* Merge pull request #331 from dotty-staging/fix/refined-subtypingodersky2015-01-311-0/+3
|\
| * Cleanups prompted by reviews.Martin Odersky2015-01-281-2/+2
| * Allow to merge TypeBounds and ClassInfos in |, &Martin Odersky2015-01-141-0/+3
* | make NoSymbol.associatedFile return NoSource.fileOndrej Lhotak2015-01-081-1/+3
* | Merge pull request #310 from dotty-staging/fix/#305-annot-bootstrapDmitry Petrashko2014-12-311-1/+1
|\ \ | |/ |/|
| * More careful usage of unforced decls in classes.Martin Odersky2014-12-181-1/+1
* | Fixed #264 - failure to typecheck GADTsMartin Odersky2014-12-161-25/+0
|/
* Change phase handling in enteredAfterMartin Odersky2014-12-141-8/+9
* Fix to TreeTypeMapMartin Odersky2014-10-261-3/+3
* TreeTypeMap needs to map declarations of mapped classesMartin Odersky2014-10-261-1/+1
* Better TreeTypeMapsMartin Odersky2014-09-131-4/+15
* Refactored TreeTypeMapMartin Odersky2014-08-181-20/+12
* Fixes to TreeTypeMapMartin Odersky2014-08-181-8/+21
* Package denotations are never transformedMartin Odersky2014-08-131-1/+5
* Fixed problem with missing denotations in polyDefDefMartin Odersky2014-07-171-0/+4
* Make TypeParamCreation flags depend on ownerMartin Odersky2014-07-171-1/+1
* Move valueclass functionality into its own ValueClass module.Martin Odersky2014-07-171-8/+2
* Various cleanups and utility additionsMartin Odersky2014-07-171-4/+2
* Added phase: SuperAccessorsMartin Odersky2014-07-171-0/+12
* Allow closures to take type parameters.Dmitry Petrashko2014-04-111-2/+2
* Reworked TermRef handlingMartin Odersky2014-04-081-2/+2
* Reworked erasure denotation transformerMartin Odersky2014-03-291-0/+5
* Renaming core.Transformer(s) -> core.DenotTransformer(s)Martin Odersky2014-03-181-1/+0
* Renamings TreeTransformer -> TreeMap, TreeMapper -> TreeTypeMapMartin Odersky2014-03-181-2/+2
* Fix of #56 - newModuleSymbol & newCompleteModuleSymbolMartin Odersky2014-03-121-2/+2
* Got rid of SharedTreeDmitry Petrashko2014-03-061-2/+2
* More informative asserts.Dmitry Petrashko2014-03-031-3/+3
* Reord of superIdsMartin Odersky2014-02-251-8/+4
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-241-1/+1
* Some small doc changesMartin Odersky2014-02-161-1/+9
* New scheme for attachments.Martin Odersky2014-02-111-3/+10
* Symbol loaders no longer complete with creation contextMartin Odersky2014-02-091-1/+1
* Getting rid of some CompleInCreationContextsMartin Odersky2014-02-091-2/+2
* Skolems are permanent, but not packages.Martin Odersky2014-02-091-3/+5