[FIR] FirFakeOverrideGenerator: drop fake attributes from value parameters
We can find corresponding parameters by the containing function symbol. Analysis API part is covered by tests from: * FirIdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated * FirIdeNormalAnalysisSourceModuleResolveCallTestGenerated * FirIdeNormalAnalysisSourceModuleTypeScopeTestGenerated ^KT-64243
This commit is contained in:
committed by
Space Team
parent
ed6a67b26d
commit
357015f399
+2
-2
@@ -1,7 +1,7 @@
|
||||
public open override [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(BODY_RESOLVE)] [IntersectionOverrideOriginalKey=/C.foo] fun foo([ResolvedTo(BODY_RESOLVE)] [IntersectionOverrideOriginalKey=<local>/x] x: R|kotlin/Int|): R|kotlin/Unit|
|
||||
public abstract [ResolvedTo(BODY_RESOLVE)] [IntersectionOverrideOriginalKey=/C.foo] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|): R|kotlin/Unit|
|
||||
|
||||
public abstract [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|): R|kotlin/Unit|
|
||||
|
||||
@@ -10,7 +10,7 @@ public abstract [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x:
|
||||
public open override [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/String|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(BODY_RESOLVE)] [IntersectionOverrideOriginalKey=/C.foo] fun foo([ResolvedTo(BODY_RESOLVE)] [IntersectionOverrideOriginalKey=<local>/x] x: R|kotlin/String|): R|kotlin/Unit|
|
||||
public abstract [ResolvedTo(BODY_RESOLVE)] [IntersectionOverrideOriginalKey=/C.foo] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/String|): R|kotlin/Unit|
|
||||
|
||||
public abstract [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/String|): R|kotlin/Unit|
|
||||
|
||||
|
||||
Reference in New Issue
Block a user