summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/ExtensionMethods.scala
Commit message (Expand)AuthorAgeFilesLines
* opt: fuse some operations on `Scope`sAdriaan Moors2016-06-011-2/+1
* SI-9542 Fix regression in value classes with enclosing refsJason Zaugg2016-02-011-1/+4
* Remove unused imports and other minor cleanupsSimon Ochsenreither2015-12-181-1/+1
* Merge pull request #3877 from retronym/merge/2.11.x-to-2.12.x-20140714Jason Zaugg2014-07-181-1/+1
|\
| * Rip out reporting indirection from CompilationUnitAdriaan Moors2014-07-041-1/+1
* | SI-8710 Fix crasher for value classes + private + overloadingJason Zaugg2014-07-111-1/+1
|/
* Refactor Erasure for delambdafication.James Iry2013-11-061-1/+1
* Merge pull request #2965 from retronym/ticket/7859Grzegorz Kossakowski2013-10-031-0/+3
|\
| * SI-7859 Value classes may wrap a non-public memberJason Zaugg2013-09-291-0/+3
* | Removing unused code.Paul Phillips2013-10-021-1/+0
|/
* Reducing variation of tree creation methods.Paul Phillips2013-09-131-3/+3
* Corrects behavior of finalResultType.Paul Phillips2013-09-131-1/+1
* Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-masterJason Zaugg2013-09-101-1/+6
|\
| * SI-7818 Cast our way out of extended existential angstJason Zaugg2013-09-061-1/+6
| * [backport] SI-6482, lost bounds in extension methods.Jason Zaugg2013-02-021-72/+117
| * Merge pull request #1975 from retronym/ticket/6601-revertJames Iry2013-02-011-0/+1
| |\
| | * Revert "SI-6601 Publicise derived value contstructor after pickler"Jason Zaugg2013-01-261-0/+1
* | | SI-6574 Support @tailrec for extension methods.Jason Zaugg2013-07-101-4/+35
* | | Cleaning up after brutal merge of 2.10.x into master.Paul Phillips2013-02-021-73/+86
* | | Merge commit 'ccd7abe897' into wip/fresh-merge2Paul Phillips2013-02-011-82/+86
|\| |
| * | SI-6651 Substitute `this` in extension method sigsJason Zaugg2013-01-291-7/+30
| |/
* | Merge remote-tracking branch 'origin/2.10.x' into pr/merge-2.10Paul Phillips2013-01-251-4/+8
|\|
| * Merge pull request #1910 from retronym/ticket/6976Paul Phillips2013-01-251-4/+8
| |\
| | * SI-6976 Fix value class separate compilation crasher.Jason Zaugg2013-01-161-4/+8
| * | SI-6601 Publicise derived value contstructor after picklerJason Zaugg2013-01-161-1/+0
| |/
* | Eliminated some sources of tree sharing.Paul Phillips2012-12-121-6/+7
* | Remove Name -> TermName implicit.Paul Phillips2012-12-011-1/+1
| |
| \
*-. | Merge remote-tracking branches 'origin/2.10.x' and 'origin/2.10.0-wip' into m...Paul Phillips2012-11-141-3/+1
|\ \|
| | * SI-6644 Account for varargs in extmethod forwarderJason Zaugg2012-11-101-3/+1
| |/
* | Removed unused imports.Paul Phillips2012-11-061-4/+0
* | Merge commit 'refs/pull/1574/head' into merge-210Paul Phillips2012-11-051-1/+1
|\|
| * Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
* | Merge pull request #1468 from paulp/issue/6482Adriaan Moors2012-10-221-65/+117
|\ \
| * | A little more housecleaning in ExtensionMethods.Paul Phillips2012-10-061-52/+74
| * | Incorporated pull request feedback.Paul Phillips2012-10-061-7/+6
| * | Fix for SI-6482, lost bounds in extension methods.Paul Phillips2012-10-061-13/+44
* | | Merge remote-tracking branch 'origin/2.10.x' into merge-210Paul Phillips2012-10-191-4/+4
|\ \ \ | |/ / |/| / | |/
| * SI-6215 Fix compiler crash on private method in value classMartin Odersky2012-10-021-4/+4
* | Merge branch '2.10.x'Paul Phillips2012-09-201-2/+5
|\|
| * Merge pull request #1325 from odersky/ticket/6337Paul Phillips2012-09-201-1/+3
| |\
| | * Fixed comment.Martin Odersky2012-09-171-0/+1
| | * Fixes SI-6337 by disallowing nested value classes.Martin Odersky2012-09-171-1/+2
| * | Value classes: eliminated half-boxingMartin Odersky2012-09-201-1/+2
| |/
* | Merge remote-tracking branch 'origin/2.10.x' into merge-210Paul Phillips2012-09-041-1/+2
|\|
| * Fix for SI-6034, covariant value classes.Paul Phillips2012-08-311-1/+2
* | Merge branch '2.10.x'Adriaan Moors2012-08-141-3/+0
|\|
| * Moved inline logic before pickler.Grzegorz Kossakowski2012-08-091-3/+0
* | Merge branch '2.10.x'Adriaan Moors2012-08-081-1/+1
|\|
| * update and normalize copyright noticeAdriaan Moors2012-08-071-1/+1
* | Merge remote-tracking branch 'origin/2.10.x' into merge-2.10.xPaul Phillips2012-08-021-0/+9
|\|