aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add sbt incremental compilation supportGuillaume Martres2016-05-289-5/+986
* Document why Trees#SelectFromTypeTree cannot be a TypTreeGuillaume Martres2016-05-281-1/+4
* Add Types#TypeTraverser for convenienceGuillaume Martres2016-05-281-0/+6
* Fix typo in Desugar#refinedTypeToClass documentationGuillaume Martres2016-05-281-1/+1
* Fix memberExcluding for ClassInfoGuillaume Martres2016-05-281-2/+10
* Avoid issues when calling methods on root package symbolGuillaume Martres2016-05-282-2/+2
* Merge pull request #1281 from dotty-staging/fix-lamda-liftodersky2016-05-272-6/+16
|\
| * LambdaLift: do not close over members that are static.Dmitry Petrashko2016-05-271-2/+2
| * Fix deadlock in t5375 and similar tests.Dmitry Petrashko2016-05-261-2/+3
| * Backport from Linker: ElimStaticThis: allow more calls to static methodsDmitry Petrashko2016-05-261-2/+4
| * Backport from Linker: Fix to lambda lift. Fixes #1280.Dmitry Petrashko2016-05-261-2/+9
* | Fix `A*` propagating outside matchesFelix Mulder2016-05-271-2/+7
* | Annotate repeated params with `case` flag to indicate that they are legalFelix Mulder2016-05-273-4/+12
* | Change typer to infer repeated param instead of Seq in `_*` casesFelix Mulder2016-05-272-3/+5
* | Merge pull request #1270 from dotty-staging/fix-bootstrapDmitry Petrashko2016-05-2715-112/+281
|\ \
| * | Fix typos in commentsMartin Odersky2016-05-231-2/+2
| * | Make isCOmpanion test cheaperMartin Odersky2016-05-231-6/+27
| * | Remember owner in completerMartin Odersky2016-05-231-4/+4
| * | Refine owner trees for templatesMartin Odersky2016-05-231-1/+1
| * | Adopt new scheme for handling forward references in TastyMartin Odersky2016-05-231-66/+106
| * | Maintain ownerTree data structure when unpickling TastyMartin Odersky2016-05-233-6/+87
| * | Let createSymbol return a symbolMartin Odersky2016-05-232-23/+27
| * | Make sure delayed Tasty unpicklings are done at the latest at Pickler phaseMartin Odersky2016-05-231-4/+6
| * | Fix withPhaseNoLaterMartin Odersky2016-05-231-1/+1
| * | Replace aliases to Unit by UnitMartin Odersky2016-05-231-1/+9
| * | Make sure local data is unpickled at right phaseMartin Odersky2016-05-231-2/+4
| * | Don't force a symbol's denotation for isTerm/isTypeMartin Odersky2016-05-232-3/+3
| * | Instrument Denotations#current to find CyclicReferenceMartin Odersky2016-05-231-1/+7
| * | Decouple annotation transformers from info transformersMartin Odersky2016-05-234-25/+16
| * | Further improve doc commentMartin Odersky2016-05-231-2/+3
| * | Disable stub checkingMartin Odersky2016-05-231-4/+13
| * | Use source module ref as assumed self type when reading TastyMartin Odersky2016-05-231-2/+6
* | | Merge pull request #1256 from felixmulder/topic/test-bcodeDmitry Petrashko2016-05-273-4/+8
|\ \ \
| * | | Move `stripAnnots` to `isRef` instead of performing explicitly everywhereFelix Mulder2016-05-192-12/+6
| * | | Fix #1258: correct behavior for annotated valuesFelix Mulder2016-05-172-5/+15
| | |/ | |/|
* | | Fix double evaluation of scrutinee with side-effects, add testFelix Mulder2016-05-261-10/+7
* | | Take side-effects into account during rewritingFelix Mulder2016-05-261-5/+10
* | | Don't evaluate isInstanceOf for value classes, disable bugged testsFelix Mulder2016-05-261-27/+36
* | | Address reviewer feedbackFelix Mulder2016-05-261-10/+19
* | | Fix primitive rewritingFelix Mulder2016-05-261-1/+1
* | | Rewrite `TypeApply` to null-check on rewrite to true, add docstringsFelix Mulder2016-05-261-23/+82
* | | Add initial partial evaluation of isInstanceOf callsFelix Mulder2016-05-263-2/+92
* | | Fix doc commentMartin Odersky2016-05-231-1/+1
* | | Move eqAny to PredefMartin Odersky2016-05-234-15/+14
* | | Add Eq instances of standard types to PredefMartin Odersky2016-05-232-2/+38
* | | Address reviewers commentsMartin Odersky2016-05-231-5/+5
* | | Tweak of valid eqAny conditionMartin Odersky2016-05-231-39/+30
* | | Fix comments in Eq class and make it a trait.Martin Odersky2016-05-231-4/+7
* | | Make use of implicitNotFound for eqaulity errorsMartin Odersky2016-05-233-4/+6
* | | Safe equality for core classes:Martin Odersky2016-05-236-6/+14