aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update scala-compiler fork.Dmitry Petrashko2015-05-081-1/+1
* PatternMatcher: fix bug with undefined variable inside huge patterns.Dmitry Petrashko2015-05-081-3/+3
* Remove NonExistentTree.Dmitry Petrashko2015-05-081-3/+2
* Workaround dotty deviation in for loop patterns.Dmitry Petrashko2015-05-081-5/+10
* Do not try to compile dotty runtime yet. Problems with DottyPredef.Dmitry Petrashko2015-05-081-1/+1
* Address some of dotty deviations in backend.Dmitry Petrashko2015-05-082-2/+2
* Data race in typer: seems due to presence of DottyPredef both on class path a...Dmitry Petrashko2015-05-081-3/+4
* Compile Dotty including runtime and utils.Dmitry Petrashko2015-05-081-6/+6
* Do not use deprecated procedure syntax in GenBCode.Dmitry Petrashko2015-05-082-16/+21
* Remove debug printlnMartin Odersky2015-05-081-1/+0
* Drop the requirement that extractors with `get` must implement ProductMartin Odersky2015-05-082-3/+39
* Make isTerm/isType not force the denotation of a symbols defined in this run.Dmitry Petrashko2015-05-081-2/+6
* Rename localClasses -> definedClassesMartin Odersky2015-05-071-3/+3
* 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-073-2/+23
* Merge pull request #539 from dotty-staging/fix/bootstrap-predefDmitry Petrashko2015-05-053-10/+12
|\
| * 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-054-24/+40
|\
| * Rename isWeakRef -> isTightPrefixMartin Odersky2015-05-051-7/+9
| * Make data race detection more liberal.Martin Odersky2015-05-042-4/+1
| * Add test caseMartin Odersky2015-05-041-0/+6
| * 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-0417-37/+265
|\ \
| * | Failing testMartin Odersky2015-05-021-0/+9
| * | More conditions under which SAMs are converted to anonymous classesMartin Odersky2015-05-023-6/+28
| * | 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-022-2/+8
| * | New miniphase: ExpandSAMsMartin Odersky2015-05-027-10/+166
| * | 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-044-4/+35
|\ \ \ \
| * | | | New testsMartin Odersky2015-05-042-1/+22
| * | | | Re-use MethodOrLazy in constructors.Martin Odersky2015-05-041-3/+2
| * | | | Treat references to modules and lazy vals as outer referencesMartin Odersky2015-05-042-1/+12
| | |_|/ | |/| |
* | | | Merge pull request #532 from smarter/fix/vc-java-compatDmitry Petrashko2015-05-046-6/+37
|\ \ \ \
| * | | | Fix compatibility of Java with value classesGuillaume Martres2015-05-044-2/+24
| * | | | add an isCompanionMethod convenience methodGuillaume Martres2015-05-043-5/+14
* | | | | Merge pull request #531 from dotty-staging/fix/528-compile-predefDmitry Petrashko2015-05-044-4/+15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Test case for #530: symbolic import failure.Martin Odersky2015-05-041-0/+8
| * | | | Make DottyPredef compilable with -Yno-importsMartin Odersky2015-05-041-2/+3