[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
+45
@@ -0,0 +1,45 @@
|
||||
KtKotlinPropertySymbol:
|
||||
callableIdIfNonLocal: test/Base.noGeneric
|
||||
name: noGeneric
|
||||
origin: SOURCE
|
||||
getDispatchReceiver(): test/Base<T>
|
||||
|
||||
KtKotlinPropertySymbol:
|
||||
callableIdIfNonLocal: test/ClassWithGenericBase.withOuterGeneric
|
||||
name: withOuterGeneric
|
||||
origin: SOURCE
|
||||
getDispatchReceiver(): test/ClassWithGenericBase
|
||||
|
||||
KtKotlinPropertySymbol:
|
||||
callableIdIfNonLocal: test/Base.withOwnGeneric
|
||||
name: withOwnGeneric
|
||||
origin: SOURCE
|
||||
getDispatchReceiver(): test/Base<T>
|
||||
|
||||
KtKotlinPropertySymbol:
|
||||
callableIdIfNonLocal: test/ClassWithGenericBase.withOuterAndOwnGeneric
|
||||
name: withOuterAndOwnGeneric
|
||||
origin: SOURCE
|
||||
getDispatchReceiver(): test/ClassWithGenericBase
|
||||
|
||||
KtFunctionSymbol:
|
||||
callableIdIfNonLocal: kotlin/Any.equals
|
||||
name: equals
|
||||
origin: LIBRARY
|
||||
getDispatchReceiver(): kotlin/Any
|
||||
|
||||
KtFunctionSymbol:
|
||||
callableIdIfNonLocal: kotlin/Any.hashCode
|
||||
name: hashCode
|
||||
origin: LIBRARY
|
||||
getDispatchReceiver(): kotlin/Any
|
||||
|
||||
KtFunctionSymbol:
|
||||
callableIdIfNonLocal: kotlin/Any.toString
|
||||
name: toString
|
||||
origin: LIBRARY
|
||||
getDispatchReceiver(): kotlin/Any
|
||||
|
||||
KtConstructorSymbol:
|
||||
callableIdIfNonLocal: null
|
||||
origin: SOURCE_MEMBER_GENERATED
|
||||
Reference in New Issue
Block a user