[FIR IDE] Add unwrapping substitution overrides which doesn't affect function's signature
Also, do not use PSI to restore SUBSTITUTION_OVERRIDE function/property symbols
This commit is contained in:
committed by
teamcityserver
parent
2766dc938b
commit
fa8bb47bdf
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
package test
|
||||
|
||||
class Foo
|
||||
|
||||
abstract class Base<T> {
|
||||
val noGeneric: Foo? = null
|
||||
|
||||
val withOuterGeneric: T? = null
|
||||
|
||||
val <TT> TT.withOwnGeneric: TT? get() = null
|
||||
|
||||
val <TT> TT.withOuterAndOwnGeneric: T? get() = null
|
||||
}
|
||||
|
||||
class <caret>ClassWithGenericBase : Base<Foo>()
|
||||
Reference in New Issue
Block a user