aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala
diff options
context:
space:
mode:
authorSamuel Gruetter <samuel.gruetter@epfl.ch>2014-03-21 23:49:11 +0100
committerSamuel Gruetter <samuel.gruetter@epfl.ch>2014-03-21 23:49:11 +0100
commitf40007e5dfec2c7316c4b12ec2b33f4351819aa4 (patch)
treea94cbc0ac335d3b32de9b4a19389812f1a21a6c3 /src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala
parent357d5ccd88a11db8cb11ebccf4675fc34c133134 (diff)
downloaddotty-f40007e5dfec2c7316c4b12ec2b33f4351819aa4.tar.gz
dotty-f40007e5dfec2c7316c4b12ec2b33f4351819aa4.tar.bz2
dotty-f40007e5dfec2c7316c4b12ec2b33f4351819aa4.zip
ClassfileParser: apply scala commit e78896f (invokedynamic)
Diffstat (limited to 'src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala')
-rw-r--r--src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala b/src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala
index 5e97f373d..c3850d0fd 100644
--- a/src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala
+++ b/src/dotty/tools/dotc/core/pickling/ClassfileConstants.scala
@@ -68,6 +68,10 @@ object ClassfileConstants {
final val CONSTANT_INTFMETHODREF = 11
final val CONSTANT_NAMEANDTYPE = 12
+ final val CONSTANT_METHODHANDLE = 15
+ final val CONSTANT_METHODTYPE = 16
+ final val CONSTANT_INVOKEDYNAMIC = 18
+
// tags describing the type of a literal in attribute values
final val BYTE_TAG = 'B'
final val CHAR_TAG = 'C'