aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Make isTerm/isType not force the denotation of a symbol to be up-to-date.Martin Odersky2015-05-071-2/+2
* Fix #536 - only load member classes of classes that are currently compiled.Martin Odersky2015-05-072-2/+20
* 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
| * | | Make sure mixin accessors are not private.Martin Odersky2015-05-012-4/+2
| * | | New method for SymDenotations: ensureNotPrivateMartin Odersky2015-05-011-0/+7
| * | | Drop reference to NotJavaPrivate in access checks.Martin Odersky2015-05-011-1/+1
* | | | Merge pull request #520 from dotty-staging/refactor/picklingodersky2015-05-0327-47/+47
|\ \ \ \
| * | | | Pickling modularization reorgMartin Odersky2015-05-0227-47/+47
| | |_|/ | |/| |
* | | | Merge pull request #526 from dotty-staging/fix/#522odersky2015-05-031-2/+3
|\ \ \ \
| * | | | Fix #522.Martin Odersky2015-05-031-2/+3
* | | | | addToConstraint: Disable debug message by defaultGuillaume Martres2015-05-031-1/+1
|/ / / /
* / / / Fix #523: Instantiate lower bound when bounds checkingMartin Odersky2015-05-021-1/+2
|/ / /