Add diagnostics to test data from NI

This commit is contained in:
Mikhail Zarechenskiy
2017-11-22 08:50:30 +03:00
parent a71238bf94
commit 8757298994
480 changed files with 1136 additions and 1120 deletions
@@ -29,7 +29,7 @@ fun test() {
oldAndNew %= 1
val onlyOld = OnlyOld()
onlyOld <!DEPRECATED_BINARY_MOD_AS_REM!>%=<!> 1
onlyOld <!OI;DEPRECATED_BINARY_MOD_AS_REM!>%=<!> 1
val onlyNew = OnlyNew()
onlyNew %= 1
@@ -26,7 +26,7 @@ class IntAndUnit {
fun test() {
OldAndNew() % 1
OnlyOld() <!DEPRECATED_BINARY_MOD_AS_REM!>%<!> 1
OnlyOld() <!OI;DEPRECATED_BINARY_MOD_AS_REM!>%<!> 1
OnlyNew() % 1
Sample() % 1
@@ -9,5 +9,5 @@ object RemExtension
operator fun RemExtension.rem(x: Int) {}
fun foo() {
OldMod <!DEPRECATED_BINARY_MOD_AS_REM!>%<!> 123
OldMod <!OI;DEPRECATED_BINARY_MOD_AS_REM!>%<!> 123
}
@@ -28,9 +28,9 @@ class WithMod {
<!DEPRECATED_BINARY_MOD!>operator<!> fun mod(other: WithMod) = this
fun test() {
val a = this <!DEPRECATED_BINARY_MOD_AS_REM!>%<!> this
val a = this <!OI;DEPRECATED_BINARY_MOD_AS_REM!>%<!> <!NI;TYPE_MISMATCH!>this<!>
var b = this.mod(this)
b <!DEPRECATED_BINARY_MOD_AS_REM!>%=<!> this
<!NI;TYPE_MISMATCH!>b <!OI;DEPRECATED_BINARY_MOD_AS_REM!>%=<!> <!NI;TYPE_MISMATCH!>this<!><!>
}
}
@@ -40,8 +40,8 @@ fun noOverflow() {
fun builtIns(b: Byte, s: Short) {
var a = 1 % 2
a %= 3
a <!NI;DEBUG_INFO_UNRESOLVED_WITH_TARGET, NI;UNRESOLVED_REFERENCE!>%=<!> 3
1.mod(2)
b % s
1.0 % 2.0
b % <!NI;TYPE_MISMATCH!>s<!>
1.0 % <!NI;CONSTANT_EXPECTED_TYPE_MISMATCH!>2.0<!>
}