diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2015-07-24 16:36:41 +1000 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2015-07-24 16:36:41 +1000 |
commit | aae695ed5aac7cd9724ef68f6366d21e812f4457 (patch) | |
tree | 7081af372bbf5504e2f24853743a8d3cba5a1149 /test/files/jvm | |
parent | 1a74e38366efe8b8fc1c189a591870603ef043a0 (diff) | |
parent | 59f1ee5989c43206676d831ff696b5d656ac6727 (diff) | |
download | scala-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.scala | 4 |
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() = { |