summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform
Commit message (Expand)AuthorAgeFilesLines
* SI-8143 Fix bug with super-accessors / dependent typesJason Zaugg2014-01-121-5/+7
* SI-8010 Fix regression in erasure double definition checksJason Zaugg2013-12-061-0/+13
* [backport] SI-7776 post-erasure signature clashes are now macro-awareEugene Burmako2013-11-081-2/+6
* SI-7818 Cast our way out of extended existential angstJason Zaugg2013-09-061-1/+6
* SI-7020 Determinism for pattern matcher warningsJason Zaugg2013-08-131-4/+5
* SI-7638 Superaccessor lookup after specializationVlad Ureche2013-07-081-1/+1
* SI-7344 Specialize methods in private scopesVlad Ureche2013-06-251-24/+94
* SI-7343 Fixed phase ordering in specializationVlad Ureche2013-06-121-2/+30
* SI-6841 Fix bug at the intersection of DelayedInit and named argsJason Zaugg2013-05-301-1/+4
* SI-6138 Centralize and refine detection of `getClass` callsJason Zaugg2013-05-231-5/+0
* Merge pull request #2440 from retronym/ticket/6771Adriaan Moors2013-05-031-1/+3
|\
| * SI-6771 Alias awareness for checkableType in match analysis.Jason Zaugg2013-04-241-1/+3
* | Merge pull request #2439 from retronym/ticket/7369Adriaan Moors2013-04-271-11/+28
|\ \
| * | SI-7369 Avoid spurious unreachable warnings in patternsJason Zaugg2013-04-241-11/+28
| |/
* | Merge pull request #2420 from retronym/ticket/6675-2Jason Zaugg2013-04-231-1/+1
|\ \ | |/ |/|
| * SI-6675 Avoid spurious warning about pattern bind arity.Jason Zaugg2013-04-211-1/+1
* | Merge pull request #2364 from vigdorchik/ticket/si-7329Paul Phillips2013-04-191-1/+5
|\ \ | |/ |/|
| * SI-7329 duplicate default getters for specialized parameters.Eugene Vigdorchik2013-04-071-1/+5
* | SI-6286 IllegalArgumentException handling specialized method.Eugene Vigdorchik2013-04-101-20/+17
|/
* SI-7321 Memory leak in specialize on multiple compiler runs.Eugene Vigdorchik2013-04-041-16/+12
* SI-6900 Fix tailrec for dependent method typesJason Zaugg2013-04-021-2/+12
* Simplify interplay between Uncurry Info- and Tree-TransformersJason Zaugg2013-04-021-17/+10
* Merge pull request #2292 from retronym/ticket/7285Adriaan Moors2013-03-271-1/+2
|\
| * SI-7285 Fix match analysis with nested objects.Jason Zaugg2013-03-231-1/+2
* | Merge pull request #2291 from retronym/ticket/7290Adriaan Moors2013-03-271-5/+15
|\ \
| * | SI-7290 Minor cleanups driven by review comments.Jason Zaugg2013-03-271-4/+4
| * | SI-7290 Discard duplicates in switchable alternative patterns.Jason Zaugg2013-03-231-3/+13
| |/
* | Merge pull request #2270 from retronym/ticket/7246-2Paul Phillips2013-03-251-14/+12
|\ \ | |/ |/|
| * SI-7246 Make $outer pointer elision Java awareJason Zaugg2013-03-231-14/+12
* | Merge pull request #2245 from retronym/ticket/7242Paul Phillips2013-03-221-5/+33
|\ \
| * | SI-7242 Fix crash when inner object mixes in its companionJason Zaugg2013-03-131-5/+33
* | | SI-7249 Reign in overzealous Function0 optimization.Jason Zaugg2013-03-131-1/+5
| |/ |/|
* | SI-7233 Account for aliased imports in ErasureJason Zaugg2013-03-101-1/+1
|/
* Merge pull request #2193 from adriaanm/patmat-refactorAdriaan Moors2013-03-058-300/+332
|\
| * [port] SI-7183 Disable unreachability for withFilter matches.Adriaan Moors2013-03-033-16/+29
| * better names for components of MatchTranslatorAdriaan Moors2013-03-033-34/+33
| * move sat solving to separate fileAdriaan Moors2013-03-033-233/+243
| * simplify dependencies between patmat components, remove self typesAdriaan Moors2013-03-037-41/+51
* | SI-7190 macros no longer give rise to bridgesEugene Burmako2013-02-271-0/+1
|/
* please ant with filenames, add commentsAdriaan Moors2013-02-216-21/+37
* remove unused importsAdriaan Moors2013-02-157-263/+206
* [refactor] move some logic-related codeAdriaan Moors2013-02-123-352/+358
* [refactor] better name for symbolicCaseAdriaan Moors2013-02-121-16/+6
* [refactor] make hash-consing more robustAdriaan Moors2013-02-122-21/+23
* drop Cond in favor of PropAdriaan Moors2013-02-123-129/+93
* [refactor] prepare migration from Cond to PropAdriaan Moors2013-02-121-52/+52
* [refactor] type analysis consolidationAdriaan Moors2013-02-122-21/+19
* [refactor] move PatternMatching.scala to transform.patmatAdriaan Moors2013-02-127-0/+4031
* Merge pull request #2017 from retronym/ticket/6666James Iry2013-02-082-33/+56
|\
| * SI-6666 Catch VerifyErrors in the making in early defs.Jason Zaugg2013-02-021-5/+5