summaryrefslogtreecommitdiff
path: root/test/files/jvm/cf-attributes.check
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2010-12-30 23:53:00 +0000
committermichelou <michelou@epfl.ch>2010-12-30 23:53:00 +0000
commitbf375f7d6375a2e437342a6d3b935048fa3ec545 (patch)
tree34a6d17021ee734f365c6044c4ceea1ad3cde8ea /test/files/jvm/cf-attributes.check
parent096bc81a90b746ea3fa8a5bd8eb9009c08a71082 (diff)
downloadscala-bf375f7d6375a2e437342a6d3b935048fa3ec545.tar.gz
scala-bf375f7d6375a2e437342a6d3b935048fa3ec545.tar.bz2
scala-bf375f7d6375a2e437342a6d3b935048fa3ec545.zip
fixed issue with EnclosingMethod attribute.
The above issue was made explicit using the dx tool for the Android SDK to convert Java bytecode to Dalvik bytecode.
Diffstat (limited to 'test/files/jvm/cf-attributes.check')
-rw-r--r--test/files/jvm/cf-attributes.check50
1 files changed, 50 insertions, 0 deletions
diff --git a/test/files/jvm/cf-attributes.check b/test/files/jvm/cf-attributes.check
new file mode 100644
index 0000000000..018febb81b
--- /dev/null
+++ b/test/files/jvm/cf-attributes.check
@@ -0,0 +1,50 @@
+
+{{ anonymousFunctions$ }}
+
+{{ anonymousFunctions$bar$ }}
+ public final class anonymousFunctions$bar$$anonfun$4 of class anonymousFunctions$bar$
+anonymousClasses$$anon$1
+
+{{ anonymousClasses$ }}
+
+[[ anonymousFunctions$ ]]
+ InnerClass:
+ public final #66 of #90; //class anonymousFunctions$$anonfun$1 of class anonymousFunctions
+ public final #77; //class anonymousFunctions$$anonfun$2
+ public final #24; //class anonymousFunctions$$anonfun$3
+ public final #49; //class anonymousFunctions$$anonfun$foo$1
+
+
+[[ anonymousFunctions$bar$ ]]
+ InnerClass:
+ public final #28 of #9; //class anonymousFunctions$bar$$anonfun$4 of class anonymousFunctions$bar$
+ public final #52; //class anonymousFunctions$bar$$anonfun$5
+
+
+[[ anonymousClasses$ ]]
+ InnerClass:
+ public abstract #33= #30 of #32; //Foo=class anonymousClasses$Foo of class anonymousClasses
+ public final #25 of #32; //class anonymousClasses$$anon$1 of class anonymousClasses
+ public abstract #36= #35 of #32; //Foo$class=class anonymousClasses$Foo$class of class anonymousClasses
+
+
+[[ anonymousFunctions$$anonfun$3 ]]
+ InnerClass:
+ public final #8; //class anonymousFunctions$$anonfun$3
+
+
+[[ anonymousFunctions$$anonfun$foo$1 ]]
+ InnerClass:
+ public final #8; //class anonymousFunctions$$anonfun$foo$1
+
+
+[[ anonymousFunctions$bar$$anonfun$4 ]]
+ InnerClass:
+ public final #8 of #41; //class anonymousFunctions$bar$$anonfun$4 of class anonymousFunctions$bar$
+
+
+[[ anonymousClasses$$anon$1 ]]
+ InnerClass:
+ public abstract #46= #43 of #45; //Foo=class anonymousClasses$Foo of class anonymousClasses
+ public final #48 of #45; //class anonymousClasses$$anon$1 of class anonymousClasses
+