summaryrefslogtreecommitdiff
path: root/test/files/run/macro-invalidusage-partialapplication
diff options
context:
space:
mode:
authorDen Shabalin <den.shabalin@gmail.com>2012-12-08 13:47:14 +0100
committerEugene Burmako <xeno.by@gmail.com>2012-12-25 01:58:28 +0100
commite5ed594a89f4e468f3a9e754eb75687885908ba3 (patch)
treed969ec4655a0d2766c1749eb01c0385cd5b184ac /test/files/run/macro-invalidusage-partialapplication
parentd2a7aa4ba1c048e52affb0eb2b9167a18dc29c83 (diff)
downloadscala-e5ed594a89f4e468f3a9e754eb75687885908ba3.tar.gz
scala-e5ed594a89f4e468f3a9e754eb75687885908ba3.tar.bz2
scala-e5ed594a89f4e468f3a9e754eb75687885908ba3.zip
Adds extractors for TypeName, TermName and Modifiers
This change allows to pattern match over type names, term names and modifiers. Otherwise it can be quite painful to match over complex trees as each name or modifiers requires a guard. This pull request also changes the name of default constructor for term and type names i.e. TypeName(s) instead of newTermName(s). This is shorter to type, more consistent with the rest of reflection api and consistent with the way it will be pattern matched later on.
Diffstat (limited to 'test/files/run/macro-invalidusage-partialapplication')
0 files changed, 0 insertions, 0 deletions