[kotlin] KTIJ-38940 Fix FirKeywordCompletionTestGenerated test data because of new Kotlin features

Explicit context arguments for context parameters and explicit backing fields

(cherry picked from commit dfcb2c3088971b949fbf77bb02c6bafca7a4bd1c)

IJ-CR-214534

GitOrigin-RevId: 64ae01349f59211d84ff1e29a828692ffe833f42
This commit is contained in:
Victoria Petrakovich
2026-09-01 23:49:16 +00:00
committed by intellij-monorepo-bot
parent 5db9f58998
commit 0d399eb5eb
32 changed files with 65 additions and 26 deletions
@@ -35,7 +35,7 @@ class MouseMovedEventArgs
// EXIST: constructor
// EXIST: init
// EXIST: companion object
// EXIST: companion
// EXIST: companion
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
@@ -51,5 +51,7 @@ class MouseMovedEventArgs
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// EXIST: field
// NOTHING_ELSE
@@ -48,5 +48,6 @@ class AfterClasses {
// EXIST: expect
// EXIST: actual
// EXIST: lateinit var
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -48,5 +48,6 @@ class A {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -43,4 +43,5 @@ import kotlin.String <caret>
// EXIST: {"lookupString":"val","attributes":"bold","allLookupStrings":"val","itemText":"val"}
// EXIST: {"lookupString":"value","attributes":"bold","allLookupStrings":"value","itemText":"value"}
// EXIST: {"lookupString":"var","attributes":"bold","allLookupStrings":"var","itemText":"var"}
// EXIST: {"lookupString":"context","tailText":"(...)","attributes":"bold","allLookupStrings":"context","itemText":"context"}
// NOTHING_ELSE
@@ -11,4 +11,5 @@
// EXIST: { itemText: "property:" }
// EXIST: { itemText: "receiver:" }
// EXIST: { itemText: "delegate:" }
// EXIST: { itemText: "all:" }
// NOTHING_ELSE
@@ -14,7 +14,7 @@ var a : Int
<caret>
// EXIST: abstract
// EXIST: by
// EXIST: by
// EXIST: class
// EXIST: class GlobalPropertyAccessors
// EXIST: enum class
@@ -57,6 +57,10 @@ var a : Int
// EXIST: expect
// EXIST: actual
// EXIST: lateinit var
// EXIST: data object
// EXIST: { "lookupString":"data object GlobalPropertyAccessors", "itemText":"data object GlobalPropertyAccessors"}
// EXIST: data object
// EXIST: { "lookupString":"data object GlobalPropertyAccessors", "itemText":"data object GlobalPropertyAccessors"}
// EXIST: context
// EXIST: {"lookupString":"context","tailText":"(...)","attributes":"bold","allLookupStrings":"context","itemText":"context"}
// EXIST: field
// EXIST: {"lookupString":"field","attributes":"bold","allLookupStrings":"field","itemText":"field"}
// NOTHING_ELSE
@@ -35,6 +35,7 @@ annotation class Test {
// EXIST: expect
// EXIST: actual
// EXIST: companion object
// EXIST: companion
// EXIST: data object
// EXIST: companion
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -46,5 +46,6 @@ public class Test {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -25,7 +25,7 @@ class TestClass {
// EXIST: constructor
// EXIST: init
// EXIST: companion object
// EXIST: companion
// EXIST: companion
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
@@ -41,5 +41,6 @@ class TestClass {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -5,4 +5,5 @@ class T<<caret>>
// EXIST: in
// EXIST: out
// EXIST: reified
// EXIST: context
// NOTHING_ELSE
@@ -19,7 +19,7 @@ enum class Test {
// EXIST: protected
// EXIST: public
// EXIST: companion object
// EXIST: companion
// EXIST: companion
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
@@ -32,11 +32,12 @@ enum class Test {
// EXIST: external
// EXIST: annotation class
// EXIST: suspend fun
// EXIST: fun
// EXIST: fun
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
/* TODO: items below are not valid here */
// EXIST: class
@@ -5,4 +5,5 @@ fun foo() {
}
// EXIST: suspend
// EXIST: context
// NOTHING_ELSE
@@ -21,7 +21,7 @@ interface Test {
// EXIST: constructor
// EXIST: init
// EXIST: companion object
// EXIST: companion
// EXIST: companion
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
@@ -37,5 +37,6 @@ interface Test {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -10,4 +10,5 @@ class TestSample() {
// EXIST: vararg
// EXIST: noinline
// EXIST: crossinline
// EXIST: context
// NOTHING_ELSE
@@ -7,4 +7,5 @@ fun testing() {}
// EXIST: in
// EXIST: out
// EXIST: reified
// EXIST: context
// NOTHING_ELSE
@@ -37,5 +37,6 @@ object Test {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -17,6 +17,7 @@ class TestSample(<caret>)
// EXIST: protected
// EXIST: internal
// EXIST: actual
// EXIST: context
/* TODO: keywords below should not be here*/
// EXIST: abstract
// EXIST: lateinit var
@@ -7,5 +7,6 @@ fun test(<caret>) {
// EXIST: vararg
// EXIST: noinline
// EXIST: crossinline
// EXIST: context
/* TODO: they all are not correct */
// NOTHING_ELSE
@@ -46,4 +46,5 @@ package Test
// EXIST: expect
// EXIST: actual
// EXIST: lateinit var
// EXIST: context
// NOTHING_ELSE
@@ -4,4 +4,5 @@ val a : <caret>
// EXIST: suspend
// EXIST: context
// NOTHING_ELSE
@@ -2,7 +2,7 @@
// FIR_COMPARISON
class C {
val o = object {
con<caret>
cons<caret>
}
}
@@ -8,7 +8,7 @@ class Some {
}
// EXIST: abstract
// EXIST: by
// EXIST: by
// EXIST: class
// EXIST: enum class
// EXIST: final
@@ -48,5 +48,7 @@ class Some {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// EXIST: field
// NOTHING_ELSE
@@ -49,5 +49,7 @@ class Some {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// EXIST: field
// NOTHING_ELSE
@@ -13,4 +13,5 @@ class Some {
// EXIST: {"lookupString":"set","attributes":"bold","allLookupStrings":"set","itemText":"set"}
// EXIST: {"lookupString":"set","tailText":"(value) = ...","attributes":"bold","allLookupStrings":"set","itemText":"set"}
// EXIST: {"lookupString":"set","tailText":"(value) {...}","attributes":"bold","allLookupStrings":"set","itemText":"set"}
// EXIST: {"lookupString":"field","attributes":"bold","allLookupStrings":"field","itemText":"field"}
// NOTHING_ELSE
@@ -47,5 +47,7 @@ class Some {
// EXIST: typealias
// EXIST: expect
// EXIST: actual
// EXIST: data object
// EXIST: data object
// EXIST: context
// EXIST: field
// NOTHING_ELSE
@@ -3,4 +3,5 @@
fun foo(a: <caret>) {}
// EXIST: suspend
// EXIST: context
// NOTHING_ELSE
@@ -8,6 +8,7 @@ class Su() {
// EXIST: suspend
// EXIST: context
// NOTHING_ELSE
@@ -10,5 +10,6 @@ class Su() {
// EXIST: in
// EXIST: out
// EXIST: suspend
// EXIST: context
// NOTHING_ELSE
@@ -44,6 +44,8 @@
// EXIST: expect
// EXIST: actual
// EXIST: lateinit var
// EXIST: data object
// EXIST: data object
// EXIST: {"lookupString":"data object TopScope", "itemText":"data object TopScope"}
// EXIST: context
// EXIST: {"lookupString":"context","tailText":"(...)","attributes":"bold","allLookupStrings":"context","itemText":"context"}
// NOTHING_ELSE
@@ -35,5 +35,6 @@
// EXIST: expect
// EXIST: actual
// EXIST: lateinit var
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE
@@ -10,6 +10,7 @@ class Completion(@get:Ann val p1: String, @<caret>)
// EXIST: param
// EXIST: setparam
// EXIST: property
// EXIST: all
/*TODO: in fact is not applicable */
// EXIST: receiver
@@ -35,5 +35,6 @@
// EXIST: expect
// EXIST: actual
// EXIST: lateinit var
// EXIST: data object
// EXIST: data object
// EXIST: context
// NOTHING_ELSE