aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Contexts.scala
Commit message (Expand)AuthorAgeFilesLines
* Harden implicit scope computation against CyclicReference errors.Martin Odersky2014-12-191-1/+5
* Merge pull request #271 from dotty-staging/fix/i268-gadtsodersky2014-12-191-0/+15
|\
| * Made gadt map better encapsulated.Martin Odersky2014-12-161-1/+6
| * Fixed #264 - failure to typecheck GADTsMartin Odersky2014-12-161-0/+10
* | Merge pull request #270 from dotty-staging/change/type-aliasesodersky2014-12-171-2/+2
|\ \ | |/ |/|
| * Create TypeAlias subclass of TypeBouundsMartin Odersky2014-12-101-2/+2
* | Make sure the period of a context always contains a single phaseMartin Odersky2014-12-141-3/+5
|/
* Previous scheme was buggy; leaked Array types to backend.Martin Odersky2014-11-281-1/+1
* Take supercalls into account for statement contextMartin Odersky2014-11-091-4/+9
* Print whole TreeTransform name in Ycheck and XprintDmitry Petrashko2014-10-301-0/+4
* Fix to primaryConstructorMartin Odersky2014-10-111-1/+1
* Add inSuperCall mode and flag.Martin Odersky2014-09-041-1/+2
* Special context for self constructor argsMartin Odersky2014-08-241-8/+5
* Fix context for super callsMartin Odersky2014-08-241-0/+50
* Better printing of denotations.Martin Odersky2014-04-081-2/+1
* Merge pull request #99 from samuelgruetter/infostring2odersky2014-04-041-3/+0
|\
| * remove var ContextBase.suppressNonSensicalErrors, andSamuel Gruetter2014-04-021-3/+0
* | Merge pull request #105 from DarkDimius/docsDmitry Petrashko2014-04-021-0/+5
|\ \
| * | Documentation and a bit of cleanup.Dmitry Petrashko2014-04-011-0/+5
| |/
* / Intercepted methods transformerDmitry Petrashko2014-04-021-1/+3
|/
* Memoizing Context#withPhaseDmitry Petrashko2014-03-311-18/+33
* Renaming clear->setNewMartin Odersky2014-03-311-2/+2
* Maintaining owners during transformationsMartin Odersky2014-03-311-0/+3
* Fix #95: Phases now have their own periods.Dmitry Petrashko2014-03-271-4/+8
* Rename methods on FreshContext to make mutation obviousDmitry Petrashko2014-03-271-32/+32
* Fix context.withPhaseMartin Odersky2014-03-271-5/+5
* Merge pull request #89 from dotty-staging/fix/transform-contextsDmitry Petrashko2014-03-241-2/+7
|\
| * Fix phase of context for denotation transformerMartin Odersky2014-03-241-2/+6
|/
* Removed explicit tuplings from dotc codebase.Martin Odersky2014-03-201-1/+1
* Allow MiniPhase to be DenotTransformerDmitry Petrashko2014-03-191-3/+8
* Refactored denotation transformersMartin Odersky2014-03-181-1/+4
* Renaming core.Transformer(s) -> core.DenotTransformer(s)Martin Odersky2014-03-181-1/+1
* Scond step to typer reorg: Introduce TypeAssigners.Martin Odersky2014-03-071-5/+8
* Typos corrected.Dmitry Petrashko2014-03-031-1/+1
* Reord of superIdsMartin Odersky2014-02-251-3/+3
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-241-0/+3
* Resetting uniques and hashset reorg.Martin Odersky2014-02-241-4/+11
* Drop unique hashing for superId bitsetsMartin Odersky2014-02-211-7/+0
* Make Definitions load all symbols in current runId.Martin Odersky2014-02-101-1/+1
* Symbol loaders no longer complete with creation contextMartin Odersky2014-02-091-3/+3
* Move maxConstraint computation to RunInfo to avoid references to stale symbols.Martin Odersky2014-02-091-1/+1
* Relaxing check that implicits must have explicit return typeMartin Odersky2014-02-021-2/+2
* Avoid accessing implicits that come from root imports that are hidden by some...Martin Odersky2014-02-021-4/+7
* wip for implicits handling root imports.Martin Odersky2014-02-021-3/+5
* Replacing most occurrences of HashMap with AnyRefMapMartin Odersky2014-01-301-1/+1
* Selective caching of SelectionProtos and ViewProtosMartin Odersky2014-01-271-1/+1
* New treatment of uniquesMartin Odersky2014-01-261-2/+16
* Some more statistic samplingMartin Odersky2014-01-261-0/+2
* Augment namedParts to follow through on some proxy types.Martin Odersky2014-01-091-5/+3
* Fixing illegal code that should have been flagged by scalac.Martin Odersky2014-01-071-3/+5