[FIR] do not transform type annotations from function parameter during implicit type phase
We shouldn't treat them as local and transform during the implicit type phase as they are visible from outside the function ^KT-64164 Fixed
This commit is contained in:
committed by
Space Team
parent
3d43dff8b5
commit
061734d84b
+13
-3
@@ -23,6 +23,7 @@ import org.jetbrains.kotlin.fir.resolve.transformers.body.resolve.ImplicitBodyRe
|
||||
import org.jetbrains.kotlin.fir.scopes.callableCopySubstitutionForTypeUpdater
|
||||
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol
|
||||
import org.jetbrains.kotlin.fir.types.FirImplicitTypeRef
|
||||
import org.jetbrains.kotlin.fir.util.setMultimapOf
|
||||
import org.jetbrains.kotlin.fir.utils.exceptions.withFirSymbolEntry
|
||||
@@ -83,16 +84,25 @@ internal class LLImplicitBodyResolveComputationSession : ImplicitBodyResolveComp
|
||||
* @see postponedSymbols
|
||||
*/
|
||||
fun postponeForeignAnnotationResolution(symbol: FirBasedSymbol<*>) {
|
||||
// We should unwrap local symbols to avoid recursion
|
||||
val symbolToPostpone = when (symbol) {
|
||||
is FirValueParameterSymbol -> symbol.containingFunctionSymbol
|
||||
else -> symbol
|
||||
}
|
||||
|
||||
// We cannot resolve them on demand, so we shouldn't postpone them
|
||||
if (symbol.cannotResolveAnnotationsOnDemand()) {
|
||||
if (symbolToPostpone.cannotResolveAnnotationsOnDemand()) {
|
||||
return
|
||||
}
|
||||
|
||||
val currentSymbol = anchorForForeignAnnotations ?: errorWithAttachment("Unexpected state: the current symbol have to be here") {
|
||||
withFirSymbolEntry("symbol to postpone", symbol)
|
||||
withFirSymbolEntry("symbol to postpone", symbolToPostpone)
|
||||
}
|
||||
|
||||
postponedSymbols.put(currentSymbol, symbol)
|
||||
// There is no sense to postpone itself as it will lead to recursion
|
||||
if (currentSymbol == symbolToPostpone) return
|
||||
|
||||
postponedSymbols.put(currentSymbol, symbolToPostpone)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotations.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotations.kt
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
|
||||
+4
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotationsScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -36,3 +36,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotationsScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+4
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotationsScript.kts
|
||||
context(<script>@kotlin.script.templates.standard.ScriptTemplateWithArgs)
|
||||
@@ -34,3 +34,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotationsScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+4
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
@@ -52,3 +52,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotationsScriptBodyResolve.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+4
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
anchor -> [FirConstructorSymbol /A.A]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
@@ -52,3 +52,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterWithAnnotationsScriptBodyResolve.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), R|/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), R|/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), R|/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), R|/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /Derived.implicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.implicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /Derived.implicitType
|
||||
|
||||
Vendored
+2
-2
@@ -8,11 +8,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for ASF
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
Vendored
+2
-2
@@ -8,11 +8,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(param ), prop#)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested param ), prop#)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(bound ), prop#)) ERROR CLASS: Symbol not found for ASF
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
Vendored
+2
-2
@@ -8,11 +8,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for ASF
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
Vendored
+2
-2
@@ -8,11 +8,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(param ), prop#)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested param ), prop#)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(bound ), prop#)) ERROR CLASS: Symbol not found for ASF
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
+2
-2
@@ -16,11 +16,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested bound ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for ASF>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
+2
-2
@@ -16,11 +16,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(param ), prop#)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested param ), prop#)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested bound ), prop#)) ERROR CLASS: Symbol not found for ASF>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
+2
-2
@@ -16,11 +16,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested param ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested bound ), R|lowlevel/prop|)) ERROR CLASS: Symbol not found for ASF>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
+2
-2
@@ -16,11 +16,11 @@
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(param ), prop#)) ERROR CLASS: Symbol not found for Type1
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested param ), prop#)) ERROR CLASS: Symbol not found for Type2
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested bound ), prop#)) ERROR CLASS: Symbol not found for ASF>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
Vendored
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(parameter type ), R|lowlevel/prop|)) kotlin/collections/Collection<@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested bound type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirTypeParameterSymbol T from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
Vendored
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/Collection<@R|lowlevel/Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(bound type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested bound type ), prop#)) kotlin/String>
|
||||
context -> FirTypeParameterSymbol T from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
analysis/low-level-api-fir/testData/lazyResolveTypeAnnotations/function/explicitTypeScript.after.txt
Vendored
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(parameter type ), R|lowlevel/prop|)) kotlin/collections/Collection<@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested bound type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirTypeParameterSymbol T from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/Collection<@R|lowlevel/Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/function]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol lowlevel/function]
|
||||
|
||||
@R|lowlevel/Anno|(<strcat>(String(bound type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested bound type ), prop#)) kotlin/String>
|
||||
context -> FirTypeParameterSymbol T from FirNamedFunctionSymbol lowlevel/function
|
||||
|
||||
Vendored
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(parameter type ), R|lowlevel/prop|)) kotlin/collections/Collection<@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/func]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/func]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/func]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested bound type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirTypeParameterSymbol T from FirNamedFunctionSymbol <local>/function
|
||||
|
||||
Vendored
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(parameter type ), R|lowlevel/prop|)) kotlin/collections/Collection<@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/func]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested parameter type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/func]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(nested nested parameter type ), R|lowlevel/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function
|
||||
anchor -> [FirNamedFunctionSymbol lowlevel/func]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/function]
|
||||
|
||||
@R|lowlevel/Anno|(position = <strcat>(String(bound type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested bound type ), R|lowlevel/prop|)) kotlin/String>
|
||||
context -> FirTypeParameterSymbol T from FirNamedFunctionSymbol <local>/function
|
||||
|
||||
+6
-6
@@ -1,26 +1,26 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnType.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
|
||||
+20
-20
@@ -1,41 +1,41 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnType.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
+8
-8
@@ -135,20 +135,20 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnType.kt
|
||||
|
||||
IMPLICIT_TYPES_BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnType.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+6
-6
@@ -1,26 +1,26 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
|
||||
+6
-6
@@ -1,26 +1,26 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
|
||||
+8
-8
@@ -135,20 +135,20 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeBodyResolve.kt
|
||||
|
||||
IMPLICIT_TYPES_BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeBodyResolve.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagation.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
|
||||
+15
-15
@@ -1,32 +1,32 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagation.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^bar R|/foo|()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
+9
-9
@@ -144,23 +144,23 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagation.kt
|
||||
|
||||
IMPLICIT_TYPES_BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagation.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^bar R|/foo|()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+4
-3
@@ -1,14 +1,14 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagationScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -37,3 +37,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagationScript.kts
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+16
-15
@@ -1,39 +1,40 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /bar
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagationScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-parameterAsImplicitReturnTypePropagationScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^bar R|/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+10
-9
@@ -220,26 +220,26 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypePropagationScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-parameterAsImplicitReturnTypePropagationScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /foo]] fun bar(): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^bar R|/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
@@ -332,3 +332,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] parameterAsImplicitReturnTypePropagationScript.
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+7
-6
@@ -1,26 +1,26 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -45,3 +45,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScript.kts
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+21
-20
@@ -1,47 +1,48 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-parameterAsImplicitReturnTypeScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+9
-8
@@ -202,22 +202,22 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-parameterAsImplicitReturnTypeScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
@@ -298,3 +298,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] parameterAsImplicitReturnTypeScript.kts
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+7
-6
@@ -1,26 +1,26 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
@@ -61,3 +61,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScriptBodyResolve.kts
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+7
-6
@@ -1,26 +1,26 @@
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo
|
||||
anchor -> [FirNamedFunctionSymbol /foo]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /foo]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(anonymousFunction return type ), R|/prop|)) kotlin/Int
|
||||
context -> FirAnonymousFunctionSymbol special/anonymous
|
||||
@@ -61,3 +61,4 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScriptBodyResolve.kts
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+9
-8
@@ -202,22 +202,22 @@ FILE: [ResolvedTo(IMPORTS)] parameterAsImplicitReturnTypeScriptBodyResolve.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-parameterAsImplicitReturnTypeScriptBodyResolve.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.position] position: R|kotlin/String|): R|Anno| {
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.position] position: String): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| = @Anno[Unresolved](<strcat>(String(defaultValue ), prop#)) [ResolvedTo(RAW_FIR)] fun <anonymous>([ResolvedTo(RAW_FIR)] i: @Anno[Unresolved](<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno[Unresolved](<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
|
||||
}
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
): R|@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
@@ -298,3 +298,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] parameterAsImplicitReturnTypeScriptBodyResolve.
|
||||
): R|@R|Anno|(position = <strcat>(String(parameter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested parameter type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested nested parameter type ), R|/prop|)) kotlin/String>>| {
|
||||
^foo R|<local>/param|
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(parameter type ), prop#)) kotlin/collections/ListIterator<@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested parameter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(nested nested parameter type ), prop#)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
anchor -> [FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol /OriginalInterface.explicitType]
|
||||
|
||||
@R|Anno|(<strcat>(String(bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested bound ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested bound ), prop#)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol /OriginalInterface.explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol <local>/explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol <local>/explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol <local>/explicitType
|
||||
|
||||
+3
-3
@@ -24,15 +24,15 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/ListIterator<@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(nested nested parameter type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType
|
||||
anchor -> [FirNamedFunctionSymbol <local>/explicitType]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol <local>/explicitType]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/String>>
|
||||
context -> FirTypeParameterSymbol F from FirNamedFunctionSymbol <local>/explicitType
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), R|second/constant|)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), R|second/constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), R|second/constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), R|second/constant|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -40,15 +40,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -32,15 +32,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -32,15 +32,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -32,15 +32,15 @@
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(type argument: ), <Unresolved name: constant>#)) @R|second/Anno|(position = <strcat>(String(nested nested param type ), this@R|second/AbstractClass.Companion|.R|second/AbstractClass.Companion.constant|)) kotlin/collections/List<@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(position = <strcat>(String(nested type argument: ), <Unresolved name: constant>#)) kotlin/collections/Collection<@R|second/Anno|(position = <strcat>(String(nested nested type argument: ), <Unresolved name: constant>#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+3
-3
@@ -32,15 +32,15 @@
|
||||
|
||||
@R|second/Anno|(<strcat>(String(param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested param type ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(type argument: ), constant#)) @R|second/Anno|(<strcat>(String(nested nested param type ), constant#)) kotlin/collections/List<@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
anchor -> [FirRegularClassSymbol second/SubClass, FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/AbstractClass.resolveMe]
|
||||
|
||||
@R|second/Anno|(<strcat>(String(nested type argument: ), constant#)) kotlin/collections/Collection<@R|second/Anno|(<strcat>(String(nested nested type argument: ), constant#)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol second/SubClass.resolveMe
|
||||
|
||||
+2
-2
@@ -8,11 +8,11 @@
|
||||
|
||||
@R|Anno|(position = <strcat>(String(setter type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(setter nested type ), R|/prop|)) kotlin/Int>
|
||||
context -> FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething
|
||||
anchor -> [FirNamedFunctionSymbol /Derived.setSomething]
|
||||
anchor -> [FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(setter nested type ), R|/prop|)) kotlin/Int
|
||||
context -> FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething
|
||||
anchor -> [FirNamedFunctionSymbol /Derived.setSomething]
|
||||
anchor -> [FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething]
|
||||
|
||||
@R|Anno|(position = <strcat>(String(getter return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getter nested return type ), R|/prop|)) kotlin/Int>
|
||||
context -> FirSimpleSyntheticPropertySymbol /Derived.something
|
||||
|
||||
+2
-2
@@ -8,11 +8,11 @@
|
||||
|
||||
@R|Anno|(<strcat>(String(setter type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(setter nested type ), prop#)) kotlin/Int>
|
||||
context -> FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething
|
||||
anchor -> [FirNamedFunctionSymbol /Derived.setSomething]
|
||||
anchor -> [FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething]
|
||||
|
||||
@R|Anno|(<strcat>(String(setter nested type ), prop#)) kotlin/Int
|
||||
context -> FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething
|
||||
anchor -> [FirNamedFunctionSymbol /Derived.setSomething]
|
||||
anchor -> [FirValueParameterSymbol <local>/l from FirNamedFunctionSymbol /Derived.setSomething]
|
||||
|
||||
@R|Anno|(<strcat>(String(getter return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getter nested return type ), prop#)) kotlin/Int>
|
||||
context -> FirSimpleSyntheticPropertySymbol /Derived.something
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|pack/TypeAnnWithArg|(arg = <strcat>(String(parameter: ), R|pack/constant|)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested parameter: ), R|pack/constant|)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested nested parameter: ), R|pack/constant|)) pack/MyTypeAlias>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested parameter: ), R|pack/constant|)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested nested parameter: ), R|pack/constant|)) pack/MyTypeAlias>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested nested parameter: ), R|pack/constant|)) pack/MyTypeAlias
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] insideFunctionComplex.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class TypeAnnWithArg : R|kotlin/Annotation| {
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|pack/TypeAnnWithArg|(<strcat>(String(parameter: ), constant#)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(<strcat>(String(nested parameter: ), constant#)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(<strcat>(String(nested nested parameter: ), constant#)) pack/MyTypeAlias>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(<strcat>(String(nested parameter: ), constant#)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(<strcat>(String(nested nested parameter: ), constant#)) pack/MyTypeAlias>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(<strcat>(String(nested nested parameter: ), constant#)) pack/MyTypeAlias
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] insideFunctionComplex.kt
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class TypeAnnWithArg : R|kotlin/Annotation| {
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|pack/TypeAnnWithArg|(arg = <strcat>(String(parameter: ), R|pack/constant|)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested parameter: ), R|pack/constant|)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested nested parameter: ), R|pack/constant|)) pack/MyTypeAlias>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested parameter: ), R|pack/constant|)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested nested parameter: ), R|pack/constant|)) pack/MyTypeAlias>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(arg = <strcat>(String(nested nested parameter: ), R|pack/constant|)) pack/MyTypeAlias
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] insideFunctionComplexScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
@R|pack/TypeAnnWithArg|(<strcat>(String(parameter: ), constant#)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(<strcat>(String(nested parameter: ), constant#)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(<strcat>(String(nested nested parameter: ), constant#)) pack/MyTypeAlias>>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(<strcat>(String(nested parameter: ), constant#)) kotlin/collections/List<@R|pack/TypeAnnWithArg|(<strcat>(String(nested nested parameter: ), constant#)) pack/MyTypeAlias>
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
@R|pack/TypeAnnWithArg|(<strcat>(String(nested nested parameter: ), constant#)) pack/MyTypeAlias
|
||||
context -> FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe
|
||||
anchor -> [FirNamedFunctionSymbol pack/resolveMe]
|
||||
anchor -> [FirValueParameterSymbol <local>/param from FirNamedFunctionSymbol pack/resolveMe]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] insideFunctionComplexScript.kts
|
||||
context(<script>@kotlin.script.templates.standard.ScriptTemplateWithArgs)
|
||||
|
||||
+12
-5
@@ -2492,23 +2492,30 @@ class LightTreeRawFirDeclarationBuilder(
|
||||
var destructuringDeclaration: DestructuringDeclaration? = null
|
||||
valueParameter.forEachChildren {
|
||||
when (it.tokenType) {
|
||||
MODIFIER_LIST -> {
|
||||
modifiers = convertModifierList(it)
|
||||
valueAnnotations += convertAnnotationList(it)
|
||||
}
|
||||
MODIFIER_LIST -> modifiers = convertModifierList(it)
|
||||
VAL_KEYWORD -> isVal = true
|
||||
VAR_KEYWORD -> isVar = true
|
||||
IDENTIFIER -> identifier = it.asText
|
||||
TYPE_REFERENCE -> firType = convertType(it)
|
||||
TYPE_REFERENCE -> {}
|
||||
DESTRUCTURING_DECLARATION -> destructuringDeclaration = convertDestructingDeclaration(it)
|
||||
else -> if (it.isExpression()) firExpression = expressionConverter.getAsFirExpression(it, "Should have default value")
|
||||
}
|
||||
}
|
||||
|
||||
val name = convertValueParameterName(identifier.nameAsSafeName(), valueParameterDeclaration) { identifier }
|
||||
val valueParameterSymbol = FirValueParameterSymbol(name)
|
||||
withContainerSymbol(valueParameterSymbol, isLocal = valueParameterDeclaration != ValueParameterDeclaration.FUNCTION) {
|
||||
valueParameter.forEachChildren {
|
||||
when (it.tokenType) {
|
||||
MODIFIER_LIST -> valueAnnotations += convertAnnotationList(it)
|
||||
TYPE_REFERENCE -> firType = convertType(it)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
val valueParameterSource = valueParameter.toFirSourceElement()
|
||||
return ValueParameter(
|
||||
valueParameterSymbol = valueParameterSymbol,
|
||||
isVal = isVal,
|
||||
isVar = isVar,
|
||||
modifiers = modifiers,
|
||||
|
||||
+2
-1
@@ -49,6 +49,7 @@ import org.jetbrains.kotlin.name.CallableId
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
class ValueParameter(
|
||||
private val valueParameterSymbol: FirValueParameterSymbol,
|
||||
private val isVal: Boolean,
|
||||
private val isVar: Boolean,
|
||||
private val modifiers: Modifier,
|
||||
@@ -90,7 +91,7 @@ class ValueParameter(
|
||||
}
|
||||
|
||||
this.name = this@ValueParameter.name
|
||||
symbol = FirValueParameterSymbol(name)
|
||||
symbol = valueParameterSymbol
|
||||
defaultValue = this@ValueParameter.defaultValue
|
||||
isCrossinline = modifiers.hasCrossinline()
|
||||
isNoinline = modifiers.hasNoinline()
|
||||
|
||||
+20
-17
@@ -661,31 +661,34 @@ open class PsiRawFirBuilder(
|
||||
moduleData = baseModuleData
|
||||
origin = FirDeclarationOrigin.Source
|
||||
isVararg = isVarArg
|
||||
returnTypeRef = when {
|
||||
typeReference != null -> typeReference.toFirOrErrorType()
|
||||
defaultTypeRef != null -> defaultTypeRef
|
||||
valueParameterDeclaration.shouldExplicitParameterTypeBePresent -> createNoTypeForParameterTypeRef(parameterSource)
|
||||
else -> null.toFirOrImplicitType()
|
||||
}.let {
|
||||
if (isVararg && it is FirErrorTypeRef) {
|
||||
it.wrapIntoArray()
|
||||
} else {
|
||||
it
|
||||
}
|
||||
}
|
||||
|
||||
this.name = name
|
||||
symbol = FirValueParameterSymbol(name)
|
||||
withContainerSymbol(symbol, isLocal = valueParameterDeclaration != ValueParameterDeclaration.FUNCTION) {
|
||||
returnTypeRef = when {
|
||||
typeReference != null -> typeReference.toFirOrErrorType()
|
||||
defaultTypeRef != null -> defaultTypeRef
|
||||
valueParameterDeclaration.shouldExplicitParameterTypeBePresent -> createNoTypeForParameterTypeRef(parameterSource)
|
||||
else -> null.toFirOrImplicitType()
|
||||
}.let {
|
||||
if (isVararg && it is FirErrorTypeRef) {
|
||||
it.wrapIntoArray()
|
||||
} else {
|
||||
it
|
||||
}
|
||||
}
|
||||
|
||||
addAnnotationsFrom(
|
||||
this@toFirValueParameter,
|
||||
isFromPrimaryConstructor = valueParameterDeclaration == ValueParameterDeclaration.PRIMARY_CONSTRUCTOR
|
||||
)
|
||||
}
|
||||
|
||||
defaultValue = if (hasDefaultValue()) {
|
||||
buildOrLazyExpression(null) { { this@toFirValueParameter.defaultValue }.toFirExpression("Should have default value") }
|
||||
} else null
|
||||
isCrossinline = hasModifier(CROSSINLINE_KEYWORD)
|
||||
isNoinline = hasModifier(NOINLINE_KEYWORD)
|
||||
containingFunctionSymbol = functionSymbol
|
||||
addAnnotationsFrom(
|
||||
this@toFirValueParameter,
|
||||
isFromPrimaryConstructor = valueParameterDeclaration == ValueParameterDeclaration.PRIMARY_CONSTRUCTOR
|
||||
)
|
||||
annotations += additionalAnnotations
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+8
-8
@@ -39,19 +39,19 @@ owner -> FirNamedFunctionSymbol /foo
|
||||
context -> FirNamedFunctionSymbol /foo
|
||||
|
||||
@base()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /foo
|
||||
context -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /foo
|
||||
|
||||
@base()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /foo
|
||||
context -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /foo
|
||||
|
||||
@base()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar
|
||||
context -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar from FirNamedFunctionSymbol /foo
|
||||
|
||||
@base()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar
|
||||
context -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar from FirNamedFunctionSymbol /foo
|
||||
|
||||
@base()
|
||||
@@ -134,19 +134,19 @@ owner -> FirNamedFunctionSymbol /fooDerived
|
||||
context -> FirNamedFunctionSymbol /fooDerived
|
||||
|
||||
@derived(IntegerLiteral(1))
|
||||
owner -> FirNamedFunctionSymbol /fooDerived
|
||||
owner -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /fooDerived
|
||||
context -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /fooDerived
|
||||
|
||||
@derived(IntegerLiteral(1))
|
||||
owner -> FirNamedFunctionSymbol /fooDerived
|
||||
owner -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /fooDerived
|
||||
context -> FirValueParameterSymbol <local>/y from FirNamedFunctionSymbol /fooDerived
|
||||
|
||||
@derived(IntegerLiteral(1))
|
||||
owner -> FirNamedFunctionSymbol /fooDerived
|
||||
owner -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar
|
||||
context -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar from FirNamedFunctionSymbol /fooDerived
|
||||
|
||||
@derived(IntegerLiteral(1))
|
||||
owner -> FirNamedFunctionSymbol /fooDerived
|
||||
owner -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar
|
||||
context -> FirValueParameterSymbol <local>/z from FirNamedFunctionSymbol <local>/bar from FirNamedFunctionSymbol /fooDerived
|
||||
|
||||
@derived(IntegerLiteral(1))
|
||||
|
||||
compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/annotationOnField.annotationOwners.txt
Vendored
+1
-1
@@ -19,7 +19,7 @@ owner -> FirPropertySymbol /SomeClass.propertyWithCustomGetter
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol /SomeClass.propertyWithCustomGetter
|
||||
|
||||
@FIELD:Ann()
|
||||
owner -> FirNamedFunctionSymbol /SomeClass.anotherFun
|
||||
owner -> FirValueParameterSymbol <local>/s from FirNamedFunctionSymbol /SomeClass.anotherFun
|
||||
context -> FirValueParameterSymbol <local>/s from FirNamedFunctionSymbol /SomeClass.anotherFun
|
||||
|
||||
@FIELD:Ann()
|
||||
|
||||
+2
-2
@@ -3,11 +3,11 @@ owner -> FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.receive
|
||||
context -> FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.receiverArgument
|
||||
|
||||
@A()
|
||||
owner -> FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.parameter
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.parameter
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.parameter
|
||||
|
||||
@A()
|
||||
owner -> FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.parameterArgument
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.parameterArgument
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnNullableParenthesizedTypes.parameterArgument
|
||||
|
||||
@A()
|
||||
|
||||
+2
-2
@@ -3,11 +3,11 @@ owner -> FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.receiverArgumen
|
||||
context -> FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.receiverArgument
|
||||
|
||||
@A()
|
||||
owner -> FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.parameter
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.parameter
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.parameter
|
||||
|
||||
@A()
|
||||
owner -> FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.parameterArgument
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.parameterArgument
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol /AnnotationsOnParenthesizedTypes.parameterArgument
|
||||
|
||||
@A()
|
||||
|
||||
+3
-3
@@ -1,13 +1,13 @@
|
||||
@Anno(<strcat>(String(nested nested parameter type ), prop#))
|
||||
owner -> FirConstructorSymbol /A.A
|
||||
owner -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
|
||||
@Anno(<strcat>(String(nested parameter type ), prop#))
|
||||
owner -> FirConstructorSymbol /A.A
|
||||
owner -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
|
||||
@Anno(<strcat>(String(parameter type ), prop#))
|
||||
owner -> FirConstructorSymbol /A.A
|
||||
owner -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
context -> FirValueParameterSymbol <local>/param from FirConstructorSymbol /A.A
|
||||
|
||||
@Anno(<strcat>(String(defaultValue ), prop#))
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ owner -> FirNamedFunctionSymbol /<anonymous>.getValue
|
||||
context -> FirNamedFunctionSymbol /<anonymous>.getValue from FirAnonymousObjectSymbol <anonymous> from FirPropertySymbol /delegate
|
||||
|
||||
@Anno(<strcat>(String(setValue value parameter type ), x#))
|
||||
owner -> FirNamedFunctionSymbol /<anonymous>.setValue
|
||||
owner -> FirValueParameterSymbol <local>/value from FirNamedFunctionSymbol /<anonymous>.setValue
|
||||
context -> FirValueParameterSymbol <local>/value from FirNamedFunctionSymbol /<anonymous>.setValue from FirAnonymousObjectSymbol <anonymous> from FirPropertySymbol /delegate
|
||||
|
||||
@Anno(<strcat>(String(setValue ), x#))
|
||||
|
||||
+4
-4
@@ -1,17 +1,17 @@
|
||||
@NestedNestedParameterTypeAnnotation(<strcat>(String(nested nested ), prop#))
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
|
||||
@NestedParameterTypeAnnotation(<strcat>(String(nested ), prop#))
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
|
||||
@ParameterTypeAnnotation(<strcat>(prop#))
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
|
||||
@ParameterAnnotation(String(param))
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
|
||||
|
||||
@DefaultValueAnnotation()
|
||||
|
||||
Vendored
+30
-30
@@ -27,11 +27,11 @@ owner -> FirNamedFunctionSymbol /foo
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -39,11 +39,11 @@ owner -> FirNamedFunctionSymbol /foo
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -51,11 +51,11 @@ owner -> FirNamedFunctionSymbol /foo
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol /foo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -165,11 +165,11 @@ owner -> FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/boo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/boo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -177,11 +177,11 @@ owner -> FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/boo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/boo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -189,11 +189,11 @@ owner -> FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/boo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/boo
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -323,11 +323,11 @@ owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -335,11 +335,11 @@ owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -347,11 +347,11 @@ owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local.LocalNested.Local from FirRegularClassSymbol <local>/Local.LocalNested from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -587,11 +587,11 @@ owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -599,11 +599,11 @@ owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -611,11 +611,11 @@ owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirNamedFunctionSymbol <local>/localMember
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -755,11 +755,11 @@ owner -> FirPropertySymbol <local>/localProperty
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirPropertySymbol <local>/localProperty
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirPropertySymbol <local>/localProperty
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -767,11 +767,11 @@ owner -> FirPropertySymbol <local>/localProperty
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirPropertySymbol <local>/localProperty
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirPropertySymbol <local>/localProperty
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
@@ -779,11 +779,11 @@ owner -> FirPropertySymbol <local>/localProperty
|
||||
context -> FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirPropertySymbol <local>/localProperty
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
owner -> FirPropertySymbol <local>/localProperty
|
||||
owner -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirNamedFunctionSymbol <local>/boo from FirPropertyAccessorSymbol special/accessor from FirPropertySymbol <local>/localProperty from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol <local>/localMember from FirRegularClassSymbol <local>/Local from FirNamedFunctionSymbol /foo
|
||||
|
||||
@Anno()
|
||||
|
||||
+8
-1
@@ -29,6 +29,7 @@ import org.jetbrains.kotlin.fir.render
|
||||
import org.jetbrains.kotlin.fir.renderer.FirRenderer
|
||||
import org.jetbrains.kotlin.fir.session.FirSessionFactoryHelper
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirFunctionWithoutNameSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol
|
||||
import org.jetbrains.kotlin.fir.types.FirTypeProjection
|
||||
import org.jetbrains.kotlin.fir.types.FirTypeRef
|
||||
import org.jetbrains.kotlin.fir.types.isExtensionFunctionAnnotationCall
|
||||
@@ -93,7 +94,13 @@ abstract class AbstractRawFirBuilderTestCase : KtParsingTestCase(
|
||||
buildString {
|
||||
appendLine(annotation.render().trim())
|
||||
append("owner -> ")
|
||||
appendLine(annotation.containingDeclarationSymbol)
|
||||
appendLine(annotation.containingDeclarationSymbol.let {
|
||||
if (it is FirValueParameterSymbol) {
|
||||
"$it from ${it.containingFunctionSymbol}"
|
||||
} else {
|
||||
it
|
||||
}
|
||||
})
|
||||
|
||||
contexts.joinToWithBuffer(buffer = this, separator = "\n") {
|
||||
append("context -> ")
|
||||
|
||||
Reference in New Issue
Block a user