diff options
author | odersky <odersky@gmail.com> | 2015-06-18 10:58:07 +0200 |
---|---|---|
committer | odersky <odersky@gmail.com> | 2015-06-18 10:58:07 +0200 |
commit | 2ce159fa1707c1e57e22af9b2fe5a87fee94ee8d (patch) | |
tree | c13a7f302e0b949dac99249e66962230df43064a /tests/pending/run/macro-def-path-dependent | |
parent | 78fae1152a7b381af4639d3d66ed637eac3ca9d0 (diff) | |
parent | 797bfd74b0900d18d62082b842f6a330ce414ebd (diff) | |
download | dotty-2ce159fa1707c1e57e22af9b2fe5a87fee94ee8d.tar.gz dotty-2ce159fa1707c1e57e22af9b2fe5a87fee94ee8d.tar.bz2 dotty-2ce159fa1707c1e57e22af9b2fe5a87fee94ee8d.zip |
Merge pull request #664 from dotty-staging/more-tests
Enable tests that pass, move macro tests to disabled.
Diffstat (limited to 'tests/pending/run/macro-def-path-dependent')
7 files changed, 0 insertions, 101 deletions
diff --git a/tests/pending/run/macro-def-path-dependent/Dummy.scala b/tests/pending/run/macro-def-path-dependent/Dummy.scala deleted file mode 100644 index 2ccaa3940..000000000 --- a/tests/pending/run/macro-def-path-dependent/Dummy.scala +++ /dev/null @@ -1,3 +0,0 @@ -object Test extends dotty.runtime.LegacyApp { - println("it works") -}
\ No newline at end of file diff --git a/tests/pending/run/macro-def-path-dependent/Test_1.scala b/tests/pending/run/macro-def-path-dependent/Test_1.scala deleted file mode 100644 index 4161a6430..000000000 --- a/tests/pending/run/macro-def-path-dependent/Test_1.scala +++ /dev/null @@ -1,25 +0,0 @@ -// NOTE: blocked by SI-8049 - -// package test1 -// -// import scala.reflect.macros.blackbox.Context -// -// trait Exprs { -// self: Universe => -// -// class Expr[T] -// } -// -// trait Reifiers { -// self: Universe => -// -// type Expr[T] -// -// def reify[T](expr: T): Expr[T] = macro Impls.reify[T] -// } -// -// trait Universe extends Exprs with Reifiers -// -// object Impls { -// def reify[T](cc: Context{ type PrefixType = Reifiers })(expr: cc.Expr[T]): cc.Expr[cc.prefix.value.Expr[T]] = ??? -// } diff --git a/tests/pending/run/macro-def-path-dependent/Test_2.scala b/tests/pending/run/macro-def-path-dependent/Test_2.scala deleted file mode 100644 index 75a03b54e..000000000 --- a/tests/pending/run/macro-def-path-dependent/Test_2.scala +++ /dev/null @@ -1,22 +0,0 @@ -package test2 - -import scala.reflect.macros.blackbox.Context - -trait Exprs { - self: Universe => - - class Expr[T] -} - -trait Reifiers { - self: Universe => - -} - -trait Universe extends Exprs with Reifiers { - def reify[T](expr: T): Expr[T] = macro Impls.reify[T] -} - -object Impls { - def reify[T](cc: Context{ type PrefixType = Universe })(expr: cc.Expr[T]): cc.Expr[cc.prefix.value.Expr[T]] = ??? -} diff --git a/tests/pending/run/macro-def-path-dependent/Test_3.scala b/tests/pending/run/macro-def-path-dependent/Test_3.scala deleted file mode 100644 index 1a5da8200..000000000 --- a/tests/pending/run/macro-def-path-dependent/Test_3.scala +++ /dev/null @@ -1,22 +0,0 @@ -package test3 - -import scala.reflect.macros.blackbox.Context - -trait Exprs { - self: Universe => - - class Expr[T] -} - -trait Reifiers { - self: Universe => - -} - -trait Universe extends Exprs with Reifiers { - def reify[T](expr: T): Expr[T] = macro Impls.reify[T] -} - -object Impls { - def reify[T](cc: Context{ type PrefixType = Universe })(expr: cc.Expr[T]): cc.Expr[cc.prefix.value.Expr[T]] = ??? -} diff --git a/tests/pending/run/macro-def-path-dependent/Test_4.scala b/tests/pending/run/macro-def-path-dependent/Test_4.scala deleted file mode 100644 index 67cb88ee6..000000000 --- a/tests/pending/run/macro-def-path-dependent/Test_4.scala +++ /dev/null @@ -1,11 +0,0 @@ -package test4 - -import scala.reflect.runtime.universe._ -import scala.reflect.macros.blackbox.Context -import scala.reflect.api.Universe - -object Test { - def materializeTypeTag[T](u: Universe)(e: T): u.TypeTag[T] = macro materializeTypeTag_impl[T] - - def materializeTypeTag_impl[T: c.WeakTypeTag](c: Context)(u: c.Expr[Universe])(e: c.Expr[T]): c.Expr[u.value.TypeTag[T]] = ??? -}
\ No newline at end of file diff --git a/tests/pending/run/macro-def-path-dependent/Test_5.scala b/tests/pending/run/macro-def-path-dependent/Test_5.scala deleted file mode 100644 index b518ce864..000000000 --- a/tests/pending/run/macro-def-path-dependent/Test_5.scala +++ /dev/null @@ -1,9 +0,0 @@ -package test56 - -import scala.reflect.runtime.universe._ -import scala.reflect.macros.blackbox.Context -import scala.reflect.api.Universe - -object Impls { - def materializeTypeTag_impl[T: c.WeakTypeTag](c: Context)(u: c.Expr[Universe])(e: c.Expr[T]): c.Expr[u.value.TypeTag[T]] = ??? -}
\ No newline at end of file diff --git a/tests/pending/run/macro-def-path-dependent/Test_6.scala b/tests/pending/run/macro-def-path-dependent/Test_6.scala deleted file mode 100644 index a8b50ce7d..000000000 --- a/tests/pending/run/macro-def-path-dependent/Test_6.scala +++ /dev/null @@ -1,9 +0,0 @@ -package test56 - -import scala.reflect.runtime.universe._ -import scala.reflect.macros.blackbox.Context -import scala.reflect.api.Universe - -object Macros { - def materializeTypeTag[T](u: Universe)(e: T): u.TypeTag[T] = macro Impls.materializeTypeTag_impl[T] -}
\ No newline at end of file |