aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/SymDenotations.scala
Commit message (Expand)AuthorAgeFilesLines
* SymDenotation.isEffectivelyFinalDmitry Petrashko2014-04-111-0/+6
* Shadowed referencesMartin Odersky2014-04-081-1/+5
* Install method for SymDenotationsMartin Odersky2014-04-041-1/+5
* Fixing completion phaseMartin Odersky2014-03-311-1/+1
* Erasure phase PoCMartin Odersky2014-03-291-0/+4
* Rename methods on FreshContext to make mutation obviousDmitry Petrashko2014-03-271-1/+1
* Changes to how we compute type parametersMartin Odersky2014-03-271-2/+6
* Add language feature mechanismMartin Odersky2014-03-201-1/+13
* Renaming core.Transformer(s) -> core.DenotTransformer(s)Martin Odersky2014-03-181-1/+1
* Bullet-proofing companion objectsMartin Odersky2014-03-131-10/+31
* Merge pull request #61 from odersky/fixes-t00xxodersky2014-03-121-3/+8
|\
| * Fix constructor completion problem detected in t0054Martin Odersky2014-03-121-3/+3
| * Fix problems related to t0039Martin Odersky2014-03-101-3/+8
* | Fix of #50 - volatileMartin Odersky2014-03-091-1/+1
|/
* More informative asserts.Dmitry Petrashko2014-03-031-1/+1
* Rename baseType -> baseTypeRefMartin Odersky2014-03-021-21/+21
* Reorganization of template parents.Martin Odersky2014-03-011-0/+3
* Performance tweak: Denotation.symbol is a parameter.Martin Odersky2014-02-261-2/+2
* Reord of superIdsMartin Odersky2014-02-251-11/+12
* Misc performance improvements by eliminating stupid allocationsMartin Odersky2014-02-241-1/+1
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-241-12/+19
* Caching of implicit membersMartin Odersky2014-02-211-7/+11
* Peformance improvement: Better basetype cachingMartin Odersky2014-02-211-4/+4
* Drop unique hashing for superId bitsetsMartin Odersky2014-02-211-1/+1
* New scheme for incremental invalidation of parents.Martin Odersky2014-02-101-60/+55
* Make Definitions load all symbols in current runId.Martin Odersky2014-02-101-4/+0
* WIP: Fixes to bring symbols forwardMartin Odersky2014-02-091-4/+41
* Get rid of CompleteInCreationContextMartin Odersky2014-02-091-6/+0
* Getting rid of some CompleInCreationContextsMartin Odersky2014-02-091-8/+7
* Making completer take an implicit contextMartin Odersky2014-02-091-37/+50
* Replace open package module logic by special member lookups in a package class.Martin Odersky2014-02-071-2/+49
* New treatment of uniquesMartin Odersky2014-01-261-1/+1
* Some more statistic samplingMartin Odersky2014-01-261-22/+30
* Add text markers around "hot" tracing operations.Martin Odersky2014-01-261-1/+1
* wip on typecomparersMartin Odersky2014-01-261-0/+4
* Avoid eager forcing in enterArgBindingMartin Odersky2014-01-201-4/+3
* Make signatures use fully qualified names.Martin Odersky2014-01-181-5/+7
* Fix openPackageModule wrt overloaded definitionsMartin Odersky2014-01-181-2/+7
* Fixing problems around isAbsentMartin Odersky2014-01-181-7/+13
* Refactoring to avoid multiple overloaded traceIndent methods.Martin Odersky2014-01-161-1/+1
* Avoid stale symbol errors for package objectsMartin Odersky2014-01-151-1/+4
* Do ot search for implicit members in packages.Martin Odersky2014-01-141-3/+6
* Avoiding cyclic references involving module vals and imports.Martin Odersky2014-01-141-1/+2
* Mover termRef/typeRef and friends up to Denotation.Martin Odersky2014-01-101-20/+4
* Ensure completion before computing non-private members.Martin Odersky2014-01-101-0/+1
* Add type parameters to synthetic constructors.Martin Odersky2014-01-101-1/+1
* Output cleanupsMartin Odersky2014-01-041-1/+1
* Avoid premature caching of baseClasses and superclass bits.Martin Odersky2014-01-031-8/+12
* Drop module class suffix when looking for class with enclosing name.Martin Odersky2014-01-031-6/+10
* Avoiding search for companion module if class in question is anonymous.Martin Odersky2013-12-311-1/+1