summaryrefslogtreecommitdiff
path: root/src/scalap/scala/tools/scalap/Classfiles.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-11-25 18:50:55 +0000
committerPaul Phillips <paulp@improving.org>2009-11-25 18:50:55 +0000
commit0a1d1a616719022ddaf199db7515207dfc824d3c (patch)
tree49745e4078e4b7577563d10deb273d8fa1e9cd5f /src/scalap/scala/tools/scalap/Classfiles.scala
parent13b3d06f82c4f893dfc2710203bd64798fc73a99 (diff)
downloadscala-0a1d1a616719022ddaf199db7515207dfc824d3c.tar.gz
scala-0a1d1a616719022ddaf199db7515207dfc824d3c.tar.bz2
scala-0a1d1a616719022ddaf199db7515207dfc824d3c.zip
Removing redundant scalap code.
Diffstat (limited to 'src/scalap/scala/tools/scalap/Classfiles.scala')
-rw-r--r--src/scalap/scala/tools/scalap/Classfiles.scala15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/scalap/scala/tools/scalap/Classfiles.scala b/src/scalap/scala/tools/scalap/Classfiles.scala
index e21ae76fb0..f5351f0ca5 100644
--- a/src/scalap/scala/tools/scalap/Classfiles.scala
+++ b/src/scalap/scala/tools/scalap/Classfiles.scala
@@ -28,6 +28,21 @@ object Classfiles {
final val CONSTANT_INTFMETHODREF = 11
final val CONSTANT_NAMEANDTYPE = 12
+ final val constantTagToString = Map(
+ CONSTANT_UTF8 -> "UTF8",
+ CONSTANT_UNICODE -> "Unicode",
+ CONSTANT_INTEGER -> "Int",
+ CONSTANT_FLOAT -> "Float",
+ CONSTANT_LONG -> "Long",
+ CONSTANT_DOUBLE -> "Double",
+ CONSTANT_CLASS -> "class",
+ CONSTANT_STRING -> "Asciz",
+ CONSTANT_FIELDREF -> "Field",
+ CONSTANT_METHODREF -> "Method",
+ CONSTANT_INTFMETHODREF -> "InterfaceMethod",
+ CONSTANT_NAMEANDTYPE -> "NameAndType"
+ )
+
final val BAD_ATTR = 0x00000
final val SOURCEFILE_ATTR = 0x00001
final val SYNTHETIC_ATTR = 0x00002