aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools
Commit message (Expand)AuthorAgeFilesLines
* Fix returns from polymorphic methodsMartin Odersky2014-12-171-18/+29
* Merge pull request #285 from dotty-staging/fix/catchNonFatalDmitry Petrashko2014-12-1711-17/+32
|\
| * Remove catch-rethrow in DriverDmitry Petrashko2014-12-171-2/+0
| * Made typedUnApply a hook that has to be overridden in a ReTyper.Martin Odersky2014-12-151-8/+4
| * Replace Throwable catches with NonFatalMartin Odersky2014-12-159-17/+27
| * Add a typedUnApply method.Martin Odersky2014-12-152-0/+11
* | Merge pull request #270 from dotty-staging/change/type-aliasesodersky2014-12-1711-147/+144
|\ \
| * | Get rid of TypeBounds.onAliasMartin Odersky2014-12-103-5/+2
| * | Revert TypeBounds.real to TypeBounds.applyMartin Odersky2014-12-102-10/+10
| * | Make derivedTypeBounds always create real TypeBounds.Martin Odersky2014-12-101-1/+1
| * | Refactor & and | on TypeBoundsMartin Odersky2014-12-101-20/+23
| * | Distinguish calls to create real type bounds from alias type bounds.Martin Odersky2014-12-104-22/+23
| * | Moved derivedTypeAlias method to TypeAliasMartin Odersky2014-12-105-86/+77
| * | Converted some TypeBounds pattern matches to TypeAlias matches.Martin Odersky2014-12-104-15/+13
| * | TypeAlias unapply accepts only Type AliasesMartin Odersky2014-12-102-4/+6
| * | Create TypeAlias subclass of TypeBouundsMartin Odersky2014-12-104-31/+29
| * | Add equality method to TypeBounds.Martin Odersky2014-12-101-0/+7
* | | Merge pull request #296 from dotty-staging/fix/#288-by-name-params-in-mixinsDmitry Petrashko2014-12-163-6/+24
|\ \ \
| * | | Fix problem with by name params in mixed in methods.Martin Odersky2014-12-163-6/+24
| | |/ | |/|
* | | Provide a simple implementation of transformTry for backend.Dmitry Petrashko2014-12-161-1/+14
* | | Fix printing of Try nodes with non-empty cases.Dmitry Petrashko2014-12-161-1/+1
* | | Merge pull request #282 from dotty-staging/fix/i0239-package-objectsodersky2014-12-163-9/+11
|\ \ \
| * | | Fix to asSeenFrom for package object membersMartin Odersky2014-12-151-0/+2
| * | | Fix #239 - handling of package objectsMartin Odersky2014-12-132-9/+9
* | | | Merge pull request #292 from dotty-staging/fix/#290-type-bindDmitry Petrashko2014-12-163-5/+10
|\ \ \ \
| * | | | Fix typechecking rules for Binds of type trees.Martin Odersky2014-12-152-5/+8
| * | | | Make Bind nodes type trees depending on bound name.Martin Odersky2014-12-151-0/+2
| | |/ / | |/| |
* / | | Avoid spurious warnings about forward references in refinementsGuillaume Martres2014-12-162-3/+4
|/ / /
* | | Fix Bind node contents not being transformed if phase didn't register transfo...Dmitry Petrashko2014-12-151-2/+2
* | | Merge pull request #275 from dotty-staging/fix/#266-lambdaLiftDmitry Petrashko2014-12-153-13/+24
|\ \ \
| * | | Fixed narrowLiftedOwner in LambdaLiftMartin Odersky2014-12-122-11/+22
| * | | Changed erasure of ThisTypeMartin Odersky2014-12-121-2/+2
* | | | Merge pull request #286 from dotty-staging/change/defaultphaseDmitry Petrashko2014-12-1529-166/+29
|\ \ \ \
| * | | | Remove fruitless overrides of treeTransformPhaseMartin Odersky2014-12-1421-30/+1
| * | | | Eliminate GettersSettersMartin Odersky2014-12-143-120/+3
| * | | | Change default treeTrannsformPhase to phase.nextMartin Odersky2014-12-141-1/+1
| * | | | Make Literalize run at new default phase thisTransform.nextMartin Odersky2014-12-144-4/+8
| * | | | Change phase handling in enteredAfterMartin Odersky2014-12-141-8/+9
| * | | | Change treeTransformPhase for SyntheticMethods to new defaultMartin Odersky2014-12-141-1/+2
| * | | | Make sure AnnotationTransformers run at own phaseMartin Odersky2014-12-142-1/+2
| * | | | Ensure that transformStats is run at phase thisTransformPhase.Martin Odersky2014-12-141-1/+1
| * | | | Make sure the period of a context always contains a single phaseMartin Odersky2014-12-142-4/+6
* | | | | Merge pull request #272 from dotty-staging/cache-nx-infoodersky2014-12-141-80/+83
|\ \ \ \ \
| * | | | | Make TreeTransform type check in dotty. There's no magic type behind getClass...Dmitry Petrashko2014-12-121-4/+4
| * | | | | Precompute initial NXTransformations in TreeTransforms.Dmitry Petrashko2014-12-121-5/+9
| * | | | | Call getClass 30 times less in TreeTransforms initialisation.Dmitry Petrashko2014-12-121-69/+74
| * | | | | Remove Separator. It's not used anymoreDmitry Petrashko2014-12-121-6/+0
| | |/ / / | |/| | |
* | | | | handle AnnotatedTypes transparently in Tree.denotOndrej Lhotak2014-12-131-0/+5
* | | | | add stripAnnots method to Type to unwrap AnnotatedTypesOndrej Lhotak2014-12-131-0/+5
* | | | | fix dealias to handle AnnotatedTypes transparentlyOndrej Lhotak2014-12-131-0/+2