summaryrefslogtreecommitdiff
path: root/test/files/run/macroPlugins-enterStats.check
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2015-09-17 13:32:51 +1000
committerJason Zaugg <jzaugg@gmail.com>2015-09-22 08:33:08 +1000
commite265373660e4727be6fcc6104d7a722ca662b53b (patch)
tree63f924b6445e4b0f74c6d4b1bd35be6a0aa8fb0e /test/files/run/macroPlugins-enterStats.check
parent76269ca7a63848aee1f141da75be8ca436bf9e6c (diff)
downloadscala-e265373660e4727be6fcc6104d7a722ca662b53b.tar.gz
scala-e265373660e4727be6fcc6104d7a722ca662b53b.tar.bz2
scala-e265373660e4727be6fcc6104d7a722ca662b53b.zip
SI-9473 Cleaner references to statically owned symbols
Ever wonder why `identity("")` typechecks to `scala.this.Predef.identity("")`? It turns out that `mkAttributedRef` was importing `q"$scalaPackageClass.this.Predef._"` for all these years, rather than `q"$scalaModule.Predef._"`. This commit makes `mkAttributedRef` special case static owners by referring the the corresponding module, instead.
Diffstat (limited to 'test/files/run/macroPlugins-enterStats.check')
-rw-r--r--test/files/run/macroPlugins-enterStats.check12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/files/run/macroPlugins-enterStats.check b/test/files/run/macroPlugins-enterStats.check
index 133b1ae1af..182d54ca34 100644
--- a/test/files/run/macroPlugins-enterStats.check
+++ b/test/files/run/macroPlugins-enterStats.check
@@ -6,13 +6,13 @@ package <empty> {
()
};
def x: Int = 2;
- def xmacroPlugin1: Nothing = scala.this.Predef.???;
- def xmacroPlugin2: Nothing = scala.this.Predef.???;
- def xmacroPlugin2macroPlugin1: Nothing = scala.this.Predef.???;
+ def xmacroPlugin1: Nothing = scala.Predef.???;
+ def xmacroPlugin2: Nothing = scala.Predef.???;
+ def xmacroPlugin2macroPlugin1: Nothing = scala.Predef.???;
def y: Int = 3;
- def ymacroPlugin1: Nothing = scala.this.Predef.???;
- def ymacroPlugin2: Nothing = scala.this.Predef.???;
- def ymacroPlugin2macroPlugin1: Nothing = scala.this.Predef.???
+ def ymacroPlugin1: Nothing = scala.Predef.???;
+ def ymacroPlugin2: Nothing = scala.Predef.???;
+ def ymacroPlugin2macroPlugin1: Nothing = scala.Predef.???
}
}