summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/Erasure.scala
Commit message (Expand)AuthorAgeFilesLines
* Refactor Erasure for delambdafication.James Iry2013-11-061-164/+6
* SI-6385 Avoid bridges to identical signatures over value classesJason Zaugg2013-10-281-13/+8
* Generalize OverridingPairs to SymbolPairs.Paul Phillips2013-10-051-73/+63
* SI-6762 rename emptyValDef to noSelfType.Paul Phillips2013-09-271-1/+1
* Remove octal escape literals from the codebaseSimon Schaefer2013-09-251-1/+1
* Reducing variation of tree creation methods.Paul Phillips2013-09-131-1/+1
* Corrects behavior of finalResultType.Paul Phillips2013-09-131-1/+1
* Merge pull request #2849 from retronym/ticket/7763Jason Zaugg2013-08-291-2/+2
|\
| * SI-7763 Avoid dropping casts in erasureJason Zaugg2013-08-291-2/+2
* | Logging cleanup.Paul Phillips2013-08-251-5/+15
|/
* No longer crash on NoSymbol.owner.Paul Phillips2013-08-191-2/+1
* Fix N^2 spot in erasure.Paul Phillips2013-08-051-1/+2
* Merge branch 'pr/merge-2.10.2' into masterPaul Phillips2013-06-041-5/+0
|\
| * SI-6138 Centralize and refine detection of `getClass` callsJason Zaugg2013-05-231-5/+0
* | Merge pull request #2585 from paulp/pr/concision-contributionPaul Phillips2013-05-261-20/+20
|\ \
| * | Concision contribution.Paul Phillips2013-05-231-20/+20
* | | SI-3425 erasure crash with refinement members.Paul Phillips2013-05-211-8/+15
|/ /
* | Merge pull request #2327 from paulp/pr/2315-rebasedPaul Phillips2013-04-021-4/+4
|\ \
| * | SI-7261 Implicit conversion of BooleanSetting to Boolean and BooleanFlagSom Snytt2013-03-271-4/+4
* | | Merge commit '395e90a786' into pr/merge-395e90a786Paul Phillips2013-03-281-1/+1
|\ \ \ | |/ / |/| / | |/
| * SI-7233 Account for aliased imports in ErasureJason Zaugg2013-03-101-1/+1
* | Merge pull request #2285 from vigdorchik/silence_scaladocPaul Phillips2013-03-231-4/+4
|\ \
| * | Doc -> C-style comments for local symbols to avoid "discardingEugene Vigdorchik2013-03-211-4/+4
* | | Eliminate a bunch of -Xlint warnings.Paul Phillips2013-03-121-1/+0
|/ /
* | Merge 2.10.x into master.Adriaan Moors2013-03-051-0/+1
|\|
| * SI-7190 macros no longer give rise to bridgesEugene Burmako2013-02-271-0/+1
| * [backport] Fix SI-6637 (misoptimization in erasure)Jason Zaugg2013-01-231-11/+11
* | Name boolean arguments in src/compiler.Jason Zaugg2013-03-051-1/+1
* | Banish needless semicolons.Jason Zaugg2013-02-241-2/+2
* | Be explicit about empty param list calls.Jason Zaugg2013-02-241-2/+2
* | Boxing cleanup: erasure, post-erasure, value classes.Paul Phillips2013-02-201-60/+19
* | Changes many calls to normalize to dealiasWiden.Paul Phillips2013-01-291-5/+5
* | Merge pull request #1864 from retronym/ticket/4859-6Paul Phillips2013-01-261-1/+1
|\ \
| * | Wider use of isTopLevelJason Zaugg2013-01-261-1/+1
* | | Merge commit 'ac432bcde6' into pr/merge-2.10Paul Phillips2013-01-251-6/+20
|\ \ \ | |/ / |/| / | |/
| * SI-5568 Comment improvements for getClass on primitive intersection.James Iry2013-01-151-5/+9
| * SI-5568 Fixes verify error from getClass on refinement of value typeJames Iry2013-01-151-6/+17
* | Made "mode" into a value class.Paul Phillips2013-01-091-2/+3
* | Eliminating var-like setter tpe_= on Tree.Paul Phillips2012-12-191-7/+5
* | Normalized TRUE/FALSE trees in the pattern matcher.Paul Phillips2012-12-121-1/+1
* | Merge branch 'merge-2.10-wip' into merge-2.10Paul Phillips2012-12-051-15/+25
|\|
| * Merge pull request #1676 from retronym/topic/sm-interpolatorPaul Phillips2012-11-281-9/+9
| |\
| | * Take advantage of the margin stripping interpolator.Jason Zaugg2012-11-261-9/+9
| * | Refactoring of adaptMethodJason Zaugg2012-11-181-7/+16
| * | SI-6677 Insert required cast in `new qual.foo.T`Jason Zaugg2012-11-181-0/+1
| |/
* | Fix SI-6637 (misoptimization in erasure)Jan Niehusmann2012-11-091-11/+11
* | Merge commit 'refs/pull/1574/head' into merge-210Paul Phillips2012-11-051-3/+5
|\|
| * Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
| * Fixes SI-6500 by making erasure more regular.Martin Odersky2012-10-301-2/+4
* | Removing unused locals and making vars into vals.Paul Phillips2012-11-031-8/+0