aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform
Commit message (Expand)AuthorAgeFilesLines
* Fix DenotationNotDefinedHere in pattern matcherMartin Odersky2015-05-211-1/+3
* Merge pull request #589 from smarter/fix/trait-init-nameDmitry Petrashko2015-05-211-1/+2
|\
| * TraitConstructors: Use a valid method name for the initializer (fix #577)Guillaume Martres2015-05-211-1/+2
* | Merge pull request #572 from dotty-staging/fix/#569-newRefArrayDmitry Petrashko2015-05-211-4/+14
|\ \
| * | Fix commentMartin Odersky2015-05-211-1/+1
| * | Better fix for $569Martin Odersky2015-05-211-7/+13
| * | Fix #569 - newRefArrayMartin Odersky2015-05-211-2/+6
| |/
* / Fix #580: use isContainedIn to support cases where the enclosing class is als...Guillaume Martres2015-05-211-1/+1
|/
* Fix null unboxing of primitives (fixes #582)Guillaume Martres2015-05-181-1/+1
* As i566 shows, it is possible to have a package as prefix, a packageMartin Odersky2015-05-151-3/+2
* Merge pull request #565 from retronym/topic/cleanupsDmitry Petrashko2015-05-159-18/+18
|\
| * Correct a large number of typos.Jason Zaugg2015-05-149-18/+18
* | Merge pull request #563 from dotty-staging/classtagsDmitry Petrashko2015-05-152-15/+101
|\ \
| * | Extension methods: address reviewers comments #563Dmitry Petrashko2015-05-151-19/+13
| * | ClassTags: handle Or and AndTypes, and Arrays.Dmitry Petrashko2015-05-151-3/+16
| * | Remove duplicate spaces in ClassTagsDmitry Petrashko2015-05-151-2/+2
| * | Move names from ClassTags to StdNames.Dmitry Petrashko2015-05-151-5/+0
| * | ClassTags: New phase which synthesises class tags.Dmitry Petrashko2015-05-131-0/+57
| * | ExtensionMethods: companions of value classes become class tags.Dmitry Petrashko2015-05-131-5/+32
| * | Rename variables in ExtensionMethodsDmitry Petrashko2015-05-131-13/+13
| |/
* / Fix #560 - refactor flatNameMartin Odersky2015-05-132-5/+1
|/
* Merge pull request #546 from dotty-staging/fix-#545Dmitry Petrashko2015-05-131-2/+12
|\
| * Compute enclosingClass and topLevelClass once in LambdaLift.liftLocalsDmitry Petrashko2015-05-131-3/+5
| * Guard agains lifting symbols defined in super-calls to non-static members of ...Dmitry Petrashko2015-05-131-2/+5
| * Update comment on liftedOwner.Dmitry Petrashko2015-05-081-2/+1
| * Fix #545: no need to make members of static classes static.Dmitry Petrashko2015-05-081-1/+7
* | Merge pull request #515 from dotty-staging/classTagsDmitry Petrashko2015-05-131-0/+1
|\ \
| * | Allow disabling value classes entirely from command line.Dmitry Petrashko2015-05-051-0/+1
* | | Fix unset tree positionAlexSikia2015-05-111-1/+1
* | | Companion methods are not real methodsGuillaume Martres2015-05-091-2/+1
* | | rename isSourceMethod to isRealMethod, the previous name was inaccurateGuillaume Martres2015-05-091-1/+1
* | | Merge pull request #550 from dotty-staging/lazy-vals-fixesodersky2015-05-092-17/+28
|\ \ \
| * | | Add a postcondition to constructors.Dmitry Petrashko2015-05-081-0/+11
| * | | LazyVals: inject Offset definitions in Template.Dmitry Petrashko2015-05-081-13/+13
| * | | LazyVals: fix initialisers of local lazy vals to be called.Dmitry Petrashko2015-05-081-4/+4
| | |/ | |/|
* / | PatternMatcher: fix bug with undefined variable inside huge patterns.Dmitry Petrashko2015-05-081-3/+3
|/ /
* | Merge pull request #534 from dotty-staging/fix/computeDenotodersky2015-05-051-2/+1
|\ \ | |/ |/|
| * Fix infinite recursion when creating extension methodsMartin Odersky2015-05-041-2/+1
* | Merge pull request #509 from dotty-staging/add/expandSAMsDmitry Petrashko2015-05-043-18/+103
|\ \
| * | More conditions under which SAMs are converted to anonymous classesMartin Odersky2015-05-021-5/+15
| * | Refactoring and renaming of superClass/superInterfacesMartin Odersky2015-05-021-17/+7
| * | Generalize tpd.AnonClassMartin Odersky2015-05-021-2/+2
| * | Remove worksround in ExpandSAMsMartin Odersky2015-05-021-14/+1
| * | New miniphase: ExpandSAMsMartin Odersky2015-05-021-0/+91
| * | Avoid prepare actions form earlier phases when doing a transformFollowinfDeepMartin Odersky2015-05-021-1/+8
* | | Merge pull request #529 from dotty-staging/fix/#503Dmitry Petrashko2015-05-042-4/+5
|\ \ \
| * | | Re-use MethodOrLazy in constructors.Martin Odersky2015-05-041-3/+2
| * | | Treat references to modules and lazy vals as outer referencesMartin Odersky2015-05-041-1/+3
| | |/ | |/|
* / | add an isCompanionMethod convenience methodGuillaume Martres2015-05-041-1/+1
|/ /
* | Merge pull request #517 from dotty-staging/add/expand-privatesodersky2015-05-047-7/+54
|\ \