aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Honor -Yno-imports flagMartin Odersky2015-05-042-2/+4
* Merge pull request #517 from dotty-staging/add/expand-privatesodersky2015-05-0412-43/+79
|\
| * 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-014-30/+60
| * 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-034-2/+8
|\ \ \
| * | | Moved tests from pendingMartin Odersky2015-05-033-5/+0
| * | | Fix #522.Martin Odersky2015-05-032-2/+13
* | | | Merge pull request #527 from smarter/enable/strip-tvars-testodersky2015-05-032-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | addToConstraint: Disable debug message by defaultGuillaume Martres2015-05-031-1/+1
| * | | Enable test strip-tvars-for-lubbasetypes.scalaGuillaume Martres2015-05-031-2/+2
|/ / /
* | | Merge pull request #524 from dotty-staging/fix/#523Dmitry Petrashko2015-05-022-1/+10
|\ \ \ | |/ / |/| |
| * | Fix #523: Instantiate lower bound when bounds checkingMartin Odersky2015-05-022-1/+10
|/ /
* | Merge pull request #507 from dotty-staging/add/from-tastyDmitry Petrashko2015-05-0213-87/+228
|\ \
| * | Force TASTY trees read by unpickler in FromTastyMartin Odersky2015-04-301-0/+6
| * | Move addrOfTree, addOfSym from CompilationUnit to Pickler.Martin Odersky2015-04-283-16/+18
| * | Add usage documentation to FromTastyMartin Odersky2015-04-281-0/+11
| * | Handle missing delta positions when unpicklingMartin Odersky2015-04-283-9/+9
| * | Maintain source files in pickled infoMartin Odersky2015-04-285-17/+31
| * | Unpickler should not label parameter accessors Deferred.Martin Odersky2015-04-281-1/+1
| * | Fix definition of empty package so that it can persist membersMartin Odersky2015-04-281-2/+3
| * | Compiler for embedded TASTY info.Martin Odersky2015-04-283-16/+112
| * | ClassfileParser and SymbolLoader should return embedded unpicklersMartin Odersky2015-04-284-35/+46
| * | Rename Unpickler -> Scala2UnpicklerMartin Odersky2015-04-282-5/+5
* | | Merge pull request #411 from smarter/add/value-classesDmitry Petrashko2015-05-0146-192/+617
|\ \ \ | |_|/ |/| |
| * | Erasure: Box closures of value classes when neededGuillaume Martres2015-05-012-1/+53
| * | Fix companionClass not working after Erasure for value classesGuillaume Martres2015-05-011-1/+5
| * | Enable pending pos tests related to value classesGuillaume Martres2015-05-015-1/+11
| * | Enable untried pos tests related to value classesGuillaume Martres2015-05-0123-33/+33
| * | New phase: VCInline which inlines value classes callsGuillaume Martres2015-05-014-0/+109
| * | Make ExtensionMethods#extensionMethods an object methodGuillaume Martres2015-05-013-68/+76
| * | Erasure: properly handle null in value classesGuillaume Martres2015-05-014-9/+54
| * | New phase: ElimErasedValueTypeGuillaume Martres2015-05-012-1/+84
| * | Erasure: properly erase value classesGuillaume Martres2015-05-015-27/+68
| * | Add synthetic casts to and from ErasedValueTypeGuillaume Martres2015-05-014-7/+58
| * | RefinedPrinter: Pretty-print ErasedValueTypeGuillaume Martres2015-05-011-0/+3
| * | Cache the instantiations of ErasedValueTypeGuillaume Martres2015-05-011-2/+25
| * | TypeComparer: Add support for ErasedValueTypeGuillaume Martres2015-05-011-0/+8
| * | TypeErasure: replace isSemi by semiEraseVCs and simplify the codeGuillaume Martres2015-05-011-30/+24
| * | TypeErasure: simplify and fix bugsGuillaume Martres2015-05-012-16/+8