[AA] treat named arguments as write access
^KTIJ-16835 fixed
This commit is contained in:
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
class A(var property: Int)
|
||||
|
||||
fun foo(a: A) {
|
||||
a.pro<caret>perty = 10
|
||||
}
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
expression: property
|
||||
access type: WRITE
|
||||
analysis/analysis-api/testData/components/expressionInfoProvider/readWriteAccess/assignmentPlusEq.kt
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
class A(var property: Int)
|
||||
|
||||
fun foo(a: A) {
|
||||
a.pro<caret>perty += 10
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
expression: property
|
||||
access type: READ_WRITE
|
||||
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
class A(val property: Int)
|
||||
|
||||
fun foo() {
|
||||
val a = A(pr<caret>operty = 10)
|
||||
println(a.property)
|
||||
}
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
expression: property
|
||||
access type: WRITE
|
||||
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
class A(val property: Int)
|
||||
|
||||
fun foo() {
|
||||
val a = A(property = 10)
|
||||
println(a.pr<caret>operty)
|
||||
}
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
expression: property
|
||||
access type: READ
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
class A(val property: Int)
|
||||
|
||||
fun foo() {
|
||||
val a = A(property = 10)
|
||||
println((a.pr<caret>operty))
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
expression: property
|
||||
access type: READ
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
class A(var property: Int)
|
||||
|
||||
fun foo(a: A) {
|
||||
a.pro<caret>perty++
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
expression: property
|
||||
access type: READ_WRITE
|
||||
Reference in New Issue
Block a user