FE: add more augmented assignment tests around KT-48546
This commit is contained in:
committed by
Space Team
parent
bdc5a37552
commit
c5fe4b53cf
@@ -16,4 +16,26 @@ object DelegateTest2 {
|
||||
result += <!DEBUG_INFO_EXPRESSION_TYPE("ERROR CLASS: cycle"), TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>f<!>
|
||||
"hello"
|
||||
}
|
||||
|
||||
var intResult = 0
|
||||
val i1 by lazy {
|
||||
intResult <!OVERLOAD_RESOLUTION_AMBIGUITY!>+=<!> <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>i1<!>
|
||||
0
|
||||
}
|
||||
val i2 by lazy {
|
||||
intResult <!OVERLOAD_RESOLUTION_AMBIGUITY!>-=<!> <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>i2<!>
|
||||
0
|
||||
}
|
||||
val i3 by lazy {
|
||||
intResult <!OVERLOAD_RESOLUTION_AMBIGUITY!>*=<!> <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>i3<!>
|
||||
0
|
||||
}
|
||||
val i4 by lazy {
|
||||
intResult <!OVERLOAD_RESOLUTION_AMBIGUITY!>/=<!> <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>i4<!>
|
||||
0
|
||||
}
|
||||
val i5 by lazy {
|
||||
intResult <!OVERLOAD_RESOLUTION_AMBIGUITY!>%=<!> <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>i5<!>
|
||||
0
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user