diff options
author | Den Shabalin <den.shabalin@gmail.com> | 2013-09-20 13:32:38 +0200 |
---|---|---|
committer | Den Shabalin <den.shabalin@gmail.com> | 2013-10-14 13:30:49 +0200 |
commit | 3a148cd0cd404751095cd1c5aca09ad8923c51ab (patch) | |
tree | 2ad3cbc115fe0ca270d476171b41519c483ba201 /test/files/run/toolbox_parse_package.scala | |
parent | d7aae49f8ff7ccc6c1a588fc116e8c37fdb9e849 (diff) | |
download | scala-3a148cd0cd404751095cd1c5aca09ad8923c51ab.tar.gz scala-3a148cd0cd404751095cd1c5aca09ad8923c51ab.tar.bz2 scala-3a148cd0cd404751095cd1c5aca09ad8923c51ab.zip |
SI-6841 SI-6657 add support for packages into quasiquotes and toolbox
In order to implement this a new parser entry point
`parseStatsOrPackages` that augments current parseStats with ability
to parse "package name { ... }" syntax.
Diffstat (limited to 'test/files/run/toolbox_parse_package.scala')
-rw-r--r-- | test/files/run/toolbox_parse_package.scala | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/files/run/toolbox_parse_package.scala b/test/files/run/toolbox_parse_package.scala new file mode 100644 index 0000000000..62412a50d7 --- /dev/null +++ b/test/files/run/toolbox_parse_package.scala @@ -0,0 +1,9 @@ +import scala.reflect.runtime.universe._ +import scala.reflect.runtime.{universe => ru} +import scala.reflect.runtime.{currentMirror => cm} +import scala.tools.reflect.ToolBox + +object Test extends App { + val toolbox = cm.mkToolBox() + println(toolbox.parse("package foo { object bar }")) +}
\ No newline at end of file |