summaryrefslogtreecommitdiff
path: root/test/files/jvm
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2015-07-24 16:36:41 +1000
committerJason Zaugg <jzaugg@gmail.com>2015-07-24 16:36:41 +1000
commitaae695ed5aac7cd9724ef68f6366d21e812f4457 (patch)
tree7081af372bbf5504e2f24853743a8d3cba5a1149 /test/files/jvm
parent1a74e38366efe8b8fc1c189a591870603ef043a0 (diff)
parent59f1ee5989c43206676d831ff696b5d656ac6727 (diff)
downloadscala-aae695ed5aac7cd9724ef68f6366d21e812f4457.tar.gz
scala-aae695ed5aac7cd9724ef68f6366d21e812f4457.tar.bz2
scala-aae695ed5aac7cd9724ef68f6366d21e812f4457.zip
Merge pull request #4638 from lrytz/t9393
SI-9393 fix modifiers of ClassBTypes for Java annotations
Diffstat (limited to 'test/files/jvm')
-rw-r--r--test/files/jvm/innerClassAttribute/Test.scala4
1 files changed, 1 insertions, 3 deletions
diff --git a/test/files/jvm/innerClassAttribute/Test.scala b/test/files/jvm/innerClassAttribute/Test.scala
index ca50beae7f..702e5e279a 100644
--- a/test/files/jvm/innerClassAttribute/Test.scala
+++ b/test/files/jvm/innerClassAttribute/Test.scala
@@ -145,9 +145,7 @@ object Test extends BytecodeTest {
def testA11() = {
val List(ann) = innerClassNodes("A11")
- // in the java class file, the INNERCLASS attribute has more flags (public | static | abstract | interface | annotation)
- // the scala compiler has its own interpretation of java annotations ant their flags.. it only emits publicStatic.
- assertMember(ann, "JavaAnnot_1", "Ann", flags = publicStatic)
+ assertMember(ann, "JavaAnnot_1", "Ann", flags = publicAbstractInterface | Flags.ACC_STATIC | Flags.ACC_ANNOTATION)
}
def testA13() = {