Strictfp on a class is now a warning #KT-11109 Fixed

This commit is contained in:
Mikhail Glukhikh
2016-03-11 19:45:28 +03:00
committed by Mikhail Glukhikh
parent 173a838f8c
commit f76efb68f2
8 changed files with 66 additions and 5 deletions
@@ -1,11 +1,17 @@
<!WRONG_ANNOTATION_TARGET!>@kotlin.jvm.Strictfp<!> class A {
<!STRICTFP_ON_CLASS!>@kotlin.jvm.Strictfp<!> class A {
}
<!WRONG_ANNOTATION_TARGET!>@kotlin.jvm.Strictfp<!> object B {
<!STRICTFP_ON_CLASS!>@kotlin.jvm.Strictfp<!> object B {
}
<!WRONG_ANNOTATION_TARGET!>@kotlin.jvm.Strictfp<!> interface C {
<!STRICTFP_ON_CLASS!>@kotlin.jvm.Strictfp<!> interface C {
}
fun foo() {
<!STRICTFP_ON_CLASS!>@kotlin.jvm.Strictfp<!> class D
<!STRICTFP_ON_CLASS!>@kotlin.jvm.Strictfp<!> object: Any() {}
}