2c0cf9cad8
This commit explicitly splits raw fir builder in lazy mode on AST and stubs. By default, in tests we have an AST tree loaded, so all our `disallowTreeLoading` is useless in unit tests mode ^KT-64646 Fixed ^KT-64898 ^KT-64899 ^KT-64900 ^KT-64901
11 lines
712 B
Kotlin
Vendored
11 lines
712 B
Kotlin
Vendored
// IGNORE_TREE_ACCESS: KT-64898
|
|
@Anno("Derived $x")
|
|
data class Derived @Anno("Derived constructor $x") constructor(
|
|
@Anno("b $x")
|
|
@get:Anno("get: b $x")
|
|
@param:Anno("param: b $x")
|
|
@property:Anno("property: b $x")
|
|
val b: @Anno("Derived b parameter type $x") B<@Anno("nested Derived b parameter type $x") BNested<@Anno("nested nested Derived b parameter type $x") BNestedNested>>,
|
|
val c: @Anno("Derived c parameter type $x") C<@Anno("nested Derived c parameter type $x") CNested<@Anno("nested nested Derived c parameter type $x") CNestedNested>>,
|
|
) : @Anno("Base super type call $x") Base<@Anno("nested super type call $x") Nested<@Anno("nested nested super type call $x") NestedNested>>()
|