aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Workaround #548.Dmitry Petrashko2015-05-081-1/+4
* 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
* Fix printing of Constant(Claz), ie getClass[Claz]Dmitry Petrashko2015-05-081-5/+5
* Merge pull request #542 from dotty-staging/fix/#540-unbounded-generic-arrayDmitry Petrashko2015-05-081-4/+5
|\
| * Fixed foc of isUnboudnedGenericArrayMartin Odersky2015-05-081-3/+3
| * Remove debug printlnMartin Odersky2015-05-061-1/+0
| * Fix #540 - unbounded array test for wildcard array argumentsMartin Odersky2015-05-061-1/+3
* | Merge pull request #541 from dotty-staging/fix/#537-extractorsDmitry Petrashko2015-05-061-3/+6
|\ \
| * | Remove debug printlnMartin Odersky2015-05-051-1/+0
| * | Drop the requirement that extractors with `get` must implement ProductMartin Odersky2015-05-051-3/+7
| |/
* / Allow to compile root import classes without special option.Martin Odersky2015-05-053-10/+12
|/
* Merge pull request #534 from dotty-staging/fix/computeDenotodersky2015-05-053-24/+34
|\
| * Rename isWeakRef -> isTightPrefixMartin Odersky2015-05-051-7/+9
| * Make data race detection more liberal.Martin Odersky2015-05-042-4/+1
| * Fix infinite recursion when creating extension methodsMartin Odersky2015-05-041-2/+1
| * Make computeDenot take overrides into accountMartin Odersky2015-05-041-18/+30
* | Merge pull request #509 from dotty-staging/add/expandSAMsDmitry Petrashko2015-05-0412-27/+176
|\ \
| * | More conditions under which SAMs are converted to anonymous classesMartin Odersky2015-05-022-6/+16
| * | Refactoring and renaming of superClass/superInterfacesMartin Odersky2015-05-022-19/+9
| * | Fix noInitMember to apply to DefDefsMartin Odersky2015-05-021-1/+1
| * | Generalize tpd.AnonClassMartin Odersky2015-05-022-12/+11
| * | Remove worksround in ExpandSAMsMartin Odersky2015-05-021-14/+1
| * | Make sure types of pattern bound variables are fully-defined.Martin Odersky2015-05-021-2/+3
| * | New miniphase: ExpandSAMsMartin Odersky2015-05-024-0/+103
| * | Avoid prepare actions form earlier phases when doing a transformFollowinfDeepMartin Odersky2015-05-021-1/+8
| * | New utility method tpd.AnonymousClassMartin Odersky2015-05-021-1/+28
| * | Make tpd.ClassDef work for polymorphic parent classes.Martin Odersky2015-05-021-2/+3
| * | New symbol creation method: `newNormalizedClassSymbol`.Martin Odersky2015-05-021-0/+24
| * | Fix to error reporting of compiled unitsMartin Odersky2015-05-021-1/+1
* | | Merge pull request #512 from dotty-staging/fix-511Dmitry Petrashko2015-05-041-0/+3
|\ \ \
| * | | Reuse Type.abstractTermMembers in DottyBackendInterface.Dmitry Petrashko2015-04-301-2/+1
| * | | Fix #511. The fix will not be effective until we update scalac fork dependency.Dmitry Petrashko2015-04-301-0/+4
* | | | 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
| | |_|/ | |/| |
* | | | Merge pull request #532 from smarter/fix/vc-java-compatDmitry Petrashko2015-05-043-6/+18
|\ \ \ \
| * | | | Fix compatibility of Java with value classesGuillaume Martres2015-05-041-2/+5
| * | | | add an isCompanionMethod convenience methodGuillaume Martres2015-05-043-5/+14
| |/ / /
* | | | Make DottyPredef compilable with -Yno-importsMartin Odersky2015-05-041-2/+3
* | | | Honor -Yno-imports flagMartin Odersky2015-05-042-2/+4
|/ / /
* | | Merge pull request #517 from dotty-staging/add/expand-privatesodersky2015-05-0411-43/+75
|\ \ \
| * | | Refchecks runs before resolveSuper: superAccessors not yet materialised.Dmitry Petrashko2015-05-031-0/+1
| * | | TreeChecker: check for absence of private abstract methods.Dmitry Petrashko2015-05-032-11/+5
| * | | SuperAccessors: Do not create abstract private members.Dmitry Petrashko2015-05-031-2/+2
| * | | ExpandPrivate: Make sure Deferred members are not Private.Dmitry Petrashko2015-05-031-4/+13
| * | | Fixed doc comment.Martin Odersky2015-05-021-6/+2
| * | | Expand name should use initial owner.Martin Odersky2015-05-011-1/+6
| * | | Get rid of NotPrivate flag.Martin Odersky2015-05-014-7/+3
| * | | New miniphase: ExpandPrivateMartin Odersky2015-05-013-30/+56