summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/Constructors.scala
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/2.11.x' into 2.12.xSeth Tisue2015-09-081-1/+1
* Uncurry does Literal RHS for ConstantType def, not ConstructorsAdriaan Moors2015-08-241-13/+3
* Clean up Constructors a bit.Adriaan Moors2015-08-241-96/+90
* SI-9408 Avoid capturing outer class in local classes.Jason Zaugg2015-07-231-0/+6
* Refactor to avoid duplicated work in ConstructorsJason Zaugg2015-07-231-3/+5
* Fix many typosMichaƂ Pociecha2015-04-211-1/+1
* Removed warningsEECOLOR2015-03-261-0/+1
* Fix many typos in docs and commentsmpociecha2014-12-141-1/+1
* Rip out reporting indirection from CompilationUnitAdriaan Moors2014-07-041-2/+2
* SI-7971 Handle static field initializers correctlySimon Ochsenreither2013-12-141-8/+18
* SI-7678 Don't cache member symbols of TypeTags in Definitions.Jason Zaugg2013-11-081-0/+1
* make the postfixOps warning go awayDen Shabalin2013-09-051-1/+1
* Logging cleanup.Paul Phillips2013-08-251-2/+2
* Golfed about 20 lines into the sand trap.Paul Phillips2013-08-081-37/+20
* skipping trips to specializeTypes when not necessary in constructorsMiguel Garcia2013-08-081-3/+13
* separation of concerns: guard non-specialized ctor-stats in constructorsMiguel Garcia2013-08-081-115/+120
* better encapsulation in constructors phaseMiguel Garcia2013-08-081-3/+3
* readability for intoConstructors transformerMiguel Garcia2013-08-081-10/+32
* separation of concerns: eliding param-accessor fields in constructorsMiguel Garcia2013-08-081-115/+135
* separation of concerns: delayed-init in constructorsMiguel Garcia2013-08-081-134/+137
* method transformClassTemplate() turned into class TemplateTransformerMiguel Garcia2013-08-081-575/+579
* eliding what the constructor phase elides but with less effort (2 of 2)Miguel Garcia2013-08-081-63/+1
* eliding what the constructor phase elides but with less effort (1 of 2)Miguel Garcia2013-08-081-2/+67
* how stuff works: elision of param-accessor-fields and outer-accessorsMiguel Garcia2013-08-081-6/+64
* handling AnyVal special case early on to simplify logic afterwardsMiguel Garcia2013-08-081-6/+10
* warn about uninitialized reads (in constructors), self-contained checkMiguel Garcia2013-08-081-37/+47
* SI-7592 Replace s.t.n.u.TreeSet with s.c.m.TreeSetSimon Ochsenreither2013-06-191-3/+3
* Merge branch '2.10.x' into topic/merge-v2.10.2-RC1-35-ga54d86b-to-masterJason Zaugg2013-06-101-1/+4
|\
| * SI-6841 Fix bug at the intersection of DelayedInit and named argsJason Zaugg2013-05-301-1/+4
* | Merge branch 'pr/merge-2.10.2' into masterPaul Phillips2013-06-041-594/+466
|\|
| * [nomaster] Revert "refactors handling of parent types"Eugene Burmako2013-02-051-0/+1
* | Golfed about 20 lines into the sand trap.Paul Phillips2013-05-261-37/+20
* | Reversing reversion of ac6504b8c4.Paul Phillips2013-05-261-4/+4
* | skipping trips to specializeTypes when not necessary in constructorsMiguel Garcia2013-05-261-5/+13
* | separation of concerns: guard non-specialized ctor-stats in constructorsMiguel Garcia2013-05-261-118/+123
* | readability for intoConstructors transformerMiguel Garcia2013-05-261-11/+37
* | separation of concerns: elision in constructorsMiguel Garcia2013-05-261-115/+135
* | separation of concerns: delayed-init in constructorsMiguel Garcia2013-05-261-134/+141
* | method transformClassTemplate() turned into class TemplateTransformerMiguel Garcia2013-05-261-572/+576
* | eliding what the constructor phase elides but with less effort (2 of 2)Miguel Garcia2013-05-261-63/+1
* | eliding what the constructor phase elides but with less effort (1 of 2)Miguel Garcia2013-05-261-2/+67
* | how stuff works: elision of param-accessor-fields and outer-accessorsMiguel Garcia2013-05-261-6/+64
* | handling AnyVal special case early on to simplify logic afterwardsMiguel Garcia2013-05-261-6/+10
* | warn about uninitialized reads (in constructors), self-contained checkMiguel Garcia2013-05-261-37/+47
* | Temporary reversion of a bit of d8b96bb858.Paul Phillips2013-05-261-4/+4
* | Concision contribution.Paul Phillips2013-05-231-4/+4
* | improved naming of variables in constructors phaseMiguel Garcia2013-04-251-17/+10
* | translation for DelayedInit keeps more code in original classMiguel Garcia2013-04-241-101/+95
* | avoids multiple evals of isSubClass DelayedInitClassMiguel Garcia2013-04-241-3/+5
* | for null outer pointer, NPE via throw nullMiguel Garcia2013-04-241-1/+2