diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2016-05-29 21:45:08 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan@lightbend.com> | 2016-08-11 10:59:16 -0700 |
commit | 8f792280630721bdc1e6ee9199eb0cf8cb035fce (patch) | |
tree | 3034a2e1d7cb19e33a1ee62cbff299a53e39b1ce /test/files/run/t2946/MyResponseCommon_2.scala | |
parent | 6f0bb49c17ea1a46283777e39ed5ce016aa048a5 (diff) | |
download | scala-8f792280630721bdc1e6ee9199eb0cf8cb035fce.tar.gz scala-8f792280630721bdc1e6ee9199eb0cf8cb035fce.tar.bz2 scala-8f792280630721bdc1e6ee9199eb0cf8cb035fce.zip |
Simplify erasure + mixin
Remove some old, obsolete & untested hacks from ExplicitOuter.
Added a test for one of them to show this is now fine.
There are a lot of `makeNotPrivate` invocations sprinkled around
the codebase. Lets see if we can centralize the ones dealing
with trait methods that need implementations in the phase that emits them.
For example Fields (accessors for fields/modules) or SuperAccessors.
Diffstat (limited to 'test/files/run/t2946/MyResponseCommon_2.scala')
-rw-r--r-- | test/files/run/t2946/MyResponseCommon_2.scala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/files/run/t2946/MyResponseCommon_2.scala b/test/files/run/t2946/MyResponseCommon_2.scala new file mode 100644 index 0000000000..4f8f924f2c --- /dev/null +++ b/test/files/run/t2946/MyResponseCommon_2.scala @@ -0,0 +1,7 @@ +class MyResponseCommon extends Parser with ResponseCommon + +object Test { + def main(args: Array[String]) { + new MyResponseCommon + } +} |