More correct completion of overrides in constructor parameters - '$' character confuses parser
This commit is contained in:
+3
-4
@@ -1,12 +1,11 @@
|
||||
package ppp
|
||||
|
||||
interface I {
|
||||
val p: Nested
|
||||
|
||||
interface Nested
|
||||
val p: CCCC.Nested
|
||||
}
|
||||
|
||||
class CCCC(over<caret>val x: Int) : I {
|
||||
interface Nested
|
||||
}
|
||||
|
||||
// ELEMENT_TEXT: "override val p: I.Nested"
|
||||
// ELEMENT_TEXT: "override val p: CCCC.Nested"
|
||||
|
||||
+4
-5
@@ -1,12 +1,11 @@
|
||||
package ppp
|
||||
|
||||
interface I {
|
||||
val p: Nested
|
||||
val p: CCCC.Nested
|
||||
}
|
||||
|
||||
class CCCC(override val p: CCCC.Nested<caret>val x: Int) : I {
|
||||
interface Nested
|
||||
}
|
||||
|
||||
class CCCC(override val p: I.Nested<caret>val x: Int) : I {
|
||||
}
|
||||
|
||||
// ELEMENT_TEXT: "override val p: I.Nested"
|
||||
// ELEMENT_TEXT: "override val p: CCCC.Nested"
|
||||
|
||||
Reference in New Issue
Block a user