Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
5e49b472f81ed95098eec9749aa2ad0415fac731
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
nullabilityAndSmartCasts
/
augmentedAssignment.kt
blob: 1ed6e137e16a8238f205215acfb0d88c7a866c41 [
file
]
// FIR_IDENTICAL
class
A
{
operator
fun plusAssign
(
s
:
String
)
{}
}
fun test
()
{
var
a
:
A
?
=
A
()
a
<!
UNSAFE_OPERATOR_CALL
!>+=<!>
""
}
class
B
{
operator
fun plus
(
other
:
B
)
=
this
}
fun test2
()
{
var
b
:
B
?
=
B
()
b
<!
UNSAFE_OPERATOR_CALL
!>+=<!>
B
()
}