[LL FIR] resolve propagated type annotations correctly
This commit is Low Level FIR part of changes around propagated annotations (aka foreign annotations). It includes such changes as: * implicit type phase postpones foreign annotations resolution * annotation arguments are requests resolution for postponed annotations from implicit type phase as a pre-resolve step * body resolve phase just calls lazy resolution for foreign annotations on demand * isResolved check for type annotations to be sure that all annotations are resolved after annotation arguments phase ^KT-63042 Fixed ^KT-63681 Fixed
This commit is contained in:
committed by
Space Team
parent
cf11e26755
commit
97956b4374
+9
-9
@@ -4,7 +4,7 @@ FIR source kind: KtRealSourceElementKind
|
||||
|
||||
FIR element rendered:
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| {
|
||||
R|foo/testMe|(<L> = SAM([ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=@R|foo/Anno|(<strcat>(String(testMe param type ), constant#)) foo/Foo] testMe@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] b: R|@R|foo/Anno|(<strcat>(String(foo param type ), constant#)) foo/Arg|): R|@R|foo/Anno|(<strcat>(String(foo return type ), constant#)) foo/Arg| <inline=NoInline> {
|
||||
R|foo/testMe|(<L> = SAM([ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=@R|foo/Anno|(<strcat>(String(testMe param type ), constant#)) foo/Foo] testMe@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] b: R|@R|foo/Anno|(position = <strcat>(String(foo param type ), R|foo/constant|)) foo/Arg|): R|@R|foo/Anno|(position = <strcat>(String(foo return type ), R|foo/constant|)) foo/Arg| <inline=NoInline> {
|
||||
^ R|<local>/b|
|
||||
}
|
||||
))
|
||||
@@ -20,25 +20,25 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterfaceWithAnnotation.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=foo/Anno.position] position: String): R|foo/Anno| {
|
||||
@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=foo/Anno.position] position: R|kotlin/String|): R|foo/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public abstract fun [ResolvedTo(STATUS)] interface Foo : R|kotlin/Any| {
|
||||
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] a: R|@R|foo/Anno|(<strcat>(String(foo param type ), constant#)) foo/Arg|): R|@R|foo/Anno|(<strcat>(String(foo return type ), constant#)) foo/Arg|
|
||||
public abstract [ResolvedTo(ANNOTATION_ARGUMENTS)] fun foo([ResolvedTo(ANNOTATION_ARGUMENTS)] a: R|@R|foo/Anno|(position = <strcat>(String(foo param type ), R|foo/constant|)) foo/Arg|): R|@R|foo/Anno|(position = <strcat>(String(foo return type ), R|foo/constant|)) foo/Arg|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun testMe([ResolvedTo(CONTRACTS)] f: R|@R|foo/Anno|(<strcat>(String(testMe param type ), constant#)) foo/Foo|): R|kotlin/Unit| {
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| {
|
||||
R|foo/testMe|(<L> = SAM([ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=@R|foo/Anno|(<strcat>(String(testMe param type ), constant#)) foo/Foo] testMe@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] b: R|@R|foo/Anno|(<strcat>(String(foo param type ), constant#)) foo/Arg|): R|@R|foo/Anno|(<strcat>(String(foo return type ), constant#)) foo/Arg| <inline=NoInline> {
|
||||
R|foo/testMe|(<L> = SAM([ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=@R|foo/Anno|(<strcat>(String(testMe param type ), constant#)) foo/Foo] testMe@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] b: R|@R|foo/Anno|(position = <strcat>(String(foo param type ), R|foo/constant|)) foo/Arg|): R|@R|foo/Anno|(position = <strcat>(String(foo return type ), R|foo/constant|)) foo/Arg| <inline=NoInline> {
|
||||
^ R|<local>/b|
|
||||
}
|
||||
))
|
||||
|
||||
+5
-5
@@ -3,7 +3,7 @@ FIR element: FirPropertyImpl
|
||||
FIR source kind: KtRealSourceElementKind
|
||||
|
||||
FIR element rendered:
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|by R|kotlin/lazy|<R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function0<T>] lazy@fun <anonymous>(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| <inline=NoInline> {
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|by R|kotlin/lazy|<R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function0<T>] lazy@fun <anonymous>(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| <inline=NoInline> {
|
||||
^ R|foo/explicitType|()
|
||||
}
|
||||
)
|
||||
@@ -21,13 +21,13 @@ FILE: [ResolvedTo(IMPORTS)] localDelegatedPropertyWithPropagatedType.kt
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| {
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|by R|kotlin/lazy|<R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function0<T>] lazy@fun <anonymous>(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| <inline=NoInline> {
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|by R|kotlin/lazy|<R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function0<T>] lazy@fun <anonymous>(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| <inline=NoInline> {
|
||||
^ R|foo/explicitType|()
|
||||
}
|
||||
)
|
||||
|
||||
+5
-5
@@ -3,7 +3,7 @@ FIR element: FirPropertyImpl
|
||||
FIR source kind: KtRealSourceElementKind
|
||||
|
||||
FIR element rendered:
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| = R|foo/explicitType|()
|
||||
|
||||
FIR FILE:
|
||||
FILE: [ResolvedTo(IMPORTS)] localPropertyWithPropagatedType.kt
|
||||
@@ -18,13 +18,13 @@ FILE: [ResolvedTo(IMPORTS)] localPropertyWithPropagatedType.kt
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| {
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
@R|foo/Anno|[Types](position = <strcat>(String(property ), R|foo/secondConstant|)) [ResolvedTo(BODY_RESOLVE)] lval localProperty: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| = R|foo/explicitType|()
|
||||
}
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val secondConstant: R|kotlin/String| = String(str)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
Vendored
+7
-7
@@ -191,22 +191,22 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameter.kt
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameter.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?| {
|
||||
^ Null(null)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
|
||||
Vendored
+7
-7
@@ -191,22 +191,22 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameter2.kt
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameter2.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?| {
|
||||
^ Null(null)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|.R|kotlin/let|<R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|.R|kotlin/let|<R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
)
|
||||
|
||||
Vendored
+7
-7
@@ -272,24 +272,24 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameter2Script.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-anonymousFunctionWithAnnotatedParameter2Script.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?| {
|
||||
^ Null(null)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|.R|kotlin/let|<R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|.R|kotlin/let|<R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
)
|
||||
|
||||
+15
-15
@@ -162,7 +162,7 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTyp
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(str)) kotlin/String?| {
|
||||
^ Null(null)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirPropertySymbol /nullablePropertyWithAnnotatedType]] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
@@ -172,22 +172,22 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTyp
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTypePhase.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(str)) kotlin/String?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(str)) kotlin/String?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(str)) kotlin/String?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(str)) kotlin/String?| {
|
||||
^ Null(null)
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
@@ -195,22 +195,22 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTyp
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTypePhase.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(str)) kotlin/String?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(str)) kotlin/String?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(str)) kotlin/String?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(str)) kotlin/String?| {
|
||||
^ Null(null)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
|
||||
+15
-15
@@ -231,7 +231,7 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTyp
|
||||
^ Null(null)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirPropertySymbol /nullablePropertyWithAnnotatedType]] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
@@ -246,24 +246,24 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTyp
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-anonymousFunctionWithAnnotatedParameterOnImplicitTypePhaseScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(str)) kotlin/String?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(str)) kotlin/String?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(str)) kotlin/String?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(str)) kotlin/String?| {
|
||||
^ Null(null)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
@@ -276,24 +276,24 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterOnImplicitTyp
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-anonymousFunctionWithAnnotatedParameterOnImplicitTypePhaseScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(str)) kotlin/String?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(str)) kotlin/String?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(str)) kotlin/String?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(str)) kotlin/String?| {
|
||||
^ Null(null)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = String(str)) kotlin/String|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(str)) kotlin/String|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
|
||||
Vendored
+7
-7
@@ -272,24 +272,24 @@ FILE: [ResolvedTo(IMPORTS)] anonymousFunctionWithAnnotatedParameterScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-anonymousFunctionWithAnnotatedParameterScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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.message] message: String): R|Anno| {
|
||||
@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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>?| {
|
||||
^ Null(null)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(String(outer)) kotlin/collections/List<@R|Anno|(String(middle)) kotlin/collections/List<@R|Anno|(String(inner)) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = String(outer)) kotlin/collections/List<@R|Anno|(message = String(middle)) kotlin/collections/List<@R|Anno|(message = String(inner)) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
|
||||
+17
-17
@@ -252,7 +252,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.kt
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType1(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol usage/TopLevelObject.expectedType]] fun implicitType1(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| {
|
||||
^implicitType1 Q|usage/TopLevelObject|.R|usage/TopLevelObject.expectedType|()
|
||||
}
|
||||
public final [ResolvedTo(STATUS)] object TopLevelObject : R|kotlin/Any| {
|
||||
@@ -274,16 +274,16 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=usage/Anno.s] s: String): R|usage/Anno| {
|
||||
@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=usage/Anno.s] s: R|kotlin/String|): R|usage/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val s: String = R|<local>/s|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val s: R|kotlin/String| = R|<local>/s|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType1(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType1(): R|@R|usage/Anno|(s = this@R|usage/TopLevelObject|.R|usage/TopLevelObject.privateConstVal|) kotlin/Int| {
|
||||
^implicitType1 Q|usage/TopLevelObject|.R|usage/TopLevelObject.expectedType|()
|
||||
}
|
||||
public final [ResolvedTo(STATUS)] object TopLevelObject : R|kotlin/Any| {
|
||||
@@ -293,10 +293,10 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.kt
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun expectedType2(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| { LAZY_BLOCK }
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val privateConstVal: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelObject] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val privateConstVal: R|kotlin/String| = String(privateConstVal)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=TopLevelObject] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun expectedType(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun expectedType(): R|@R|usage/Anno|(s = this@R|usage/TopLevelObject|.R|usage/TopLevelObject.privateConstVal|) kotlin/Int| {
|
||||
^expectedType IntegerLiteral(4)
|
||||
}
|
||||
|
||||
@@ -305,16 +305,16 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.kt
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=usage/Anno.s] s: String): R|usage/Anno| {
|
||||
@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=usage/Anno.s] s: R|kotlin/String|): R|usage/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val s: String = R|<local>/s|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val s: R|kotlin/String| = R|<local>/s|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType1(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType1(): R|@R|usage/Anno|(s = this@R|usage/TopLevelObject|.R|usage/TopLevelObject.privateConstVal|) kotlin/Int| {
|
||||
^implicitType1 Q|usage/TopLevelObject|.R|usage/TopLevelObject.expectedType|()
|
||||
}
|
||||
public final [ResolvedTo(STATUS)] object TopLevelObject : R|kotlin/Any| {
|
||||
@@ -324,10 +324,10 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeWithInaccessibleAnnotation.kt
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun expectedType2(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| { LAZY_BLOCK }
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val privateConstVal: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelObject] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val privateConstVal: R|kotlin/String| = String(privateConstVal)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=TopLevelObject] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun expectedType(): R|@R|usage/Anno|(privateConstVal#) kotlin/Int| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun expectedType(): R|@R|usage/Anno|(s = this@R|usage/TopLevelObject|.R|usage/TopLevelObject.privateConstVal|) kotlin/Int| {
|
||||
^expectedType IntegerLiteral(4)
|
||||
}
|
||||
|
||||
|
||||
Vendored
+17
-17
@@ -158,47 +158,47 @@ FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnFunction.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun typeWithAnnotation(): R|@R|Anno|(value#) kotlin/String| {
|
||||
^typeWithAnnotation String()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /typeWithAnnotation]] fun resolveMe(): R|@R|Anno|(value#) kotlin/String| {
|
||||
^resolveMe R|/typeWithAnnotation|()
|
||||
}
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnFunction.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.number] number: Int): R|Anno| {
|
||||
@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.number] number: R|kotlin/Int|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val number: Int = R|<local>/number|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): Int
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val number: R|kotlin/Int| = R|<local>/number|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val value: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun typeWithAnnotation(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val value: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun typeWithAnnotation(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^typeWithAnnotation String()
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun resolveMe(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun resolveMe(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^resolveMe R|/typeWithAnnotation|()
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnFunction.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.number] number: Int): R|Anno| {
|
||||
@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.number] number: R|kotlin/Int|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val number: Int = R|<local>/number|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): Int
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val number: R|kotlin/Int| = R|<local>/number|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val value: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun typeWithAnnotation(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val value: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun typeWithAnnotation(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^typeWithAnnotation String()
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^resolveMe R|/typeWithAnnotation|()
|
||||
}
|
||||
|
||||
|
||||
Vendored
+21
-21
@@ -179,7 +179,7 @@ FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnProperty.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun typeWithAnnotation(): R|@R|Anno|(value#) kotlin/String| {
|
||||
^typeWithAnnotation String()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var resolveMe: R|@R|Anno|(value#) kotlin/String|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /typeWithAnnotation]] var resolveMe: R|@R|Anno|(value#) kotlin/String|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(value#) kotlin/String| {
|
||||
^ R|/typeWithAnnotation|()
|
||||
}
|
||||
@@ -188,48 +188,48 @@ FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnProperty.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnProperty.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.number] number: Int): R|Anno| {
|
||||
@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.number] number: R|kotlin/Int|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val number: Int = R|<local>/number|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): Int
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val number: R|kotlin/Int| = R|<local>/number|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val value: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun typeWithAnnotation(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val value: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun typeWithAnnotation(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^typeWithAnnotation String()
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var resolveMe: R|@R|Anno|(value#) kotlin/String|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var resolveMe: R|@R|Anno|(number = R|/value|) kotlin/String|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^ R|/typeWithAnnotation|()
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|Anno|(value#) kotlin/String|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|Anno|(number = R|/value|) kotlin/String|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] impliciyTypeWithAnnotationOnProperty.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.number] number: Int): R|Anno| {
|
||||
@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.number] number: R|kotlin/Int|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val number: Int = R|<local>/number|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): Int
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val number: R|kotlin/Int| = R|<local>/number|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val value: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun typeWithAnnotation(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val value: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun typeWithAnnotation(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^typeWithAnnotation String()
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var resolveMe: R|@R|Anno|(value#) kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(value#) kotlin/String| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var resolveMe: R|@R|Anno|(number = R|/value|) kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(number = R|/value|) kotlin/String| {
|
||||
^ R|/typeWithAnnotation|()
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|Anno|(value#) kotlin/String|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|Anno|(number = R|/value|) kotlin/String|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
FILE RAW TO BODY:
|
||||
|
||||
+19
-19
@@ -246,7 +246,7 @@ FILE: [ResolvedTo(IMPORTS)] resultWithPropagatedType.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol foo/explicitType]] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|
|
||||
|
||||
|
||||
@@ -256,25 +256,25 @@ FILE: [ResolvedTo(IMPORTS)] resultWithPropagatedType.kts
|
||||
SCRIPT: [ResolvedTo(ANNOTATION_ARGUMENTS)] <script-resultWithPropagatedType.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=foo/Anno.position] position: String): R|foo/Anno| {
|
||||
@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=foo/Anno.position] position: R|kotlin/String|): R|foo/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val $$result: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|
|
||||
|
||||
|
||||
BODY_RESOLVE:
|
||||
@@ -283,25 +283,25 @@ FILE: [ResolvedTo(IMPORTS)] resultWithPropagatedType.kts
|
||||
SCRIPT: [ResolvedTo(BODY_RESOLVE)] <script-resultWithPropagatedType.kts>
|
||||
[ResolvedTo(BODY_RESOLVE)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=foo/Anno.position] position: String): R|foo/Anno| {
|
||||
@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=foo/Anno.position] position: R|kotlin/String|): R|foo/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val $$result: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|
|
||||
|
||||
|
||||
FILE RAW TO BODY:
|
||||
|
||||
Vendored
+19
-19
@@ -246,7 +246,7 @@ FILE: [ResolvedTo(IMPORTS)] scriptWithResultWithPropagatedType.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol foo/explicitType]] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|
|
||||
|
||||
|
||||
@@ -256,25 +256,25 @@ FILE: [ResolvedTo(IMPORTS)] scriptWithResultWithPropagatedType.kts
|
||||
SCRIPT: [ResolvedTo(ANNOTATION_ARGUMENTS)] <script-scriptWithResultWithPropagatedType.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=foo/Anno.position] position: String): R|foo/Anno| {
|
||||
@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=foo/Anno.position] position: R|kotlin/String|): R|foo/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val $$result: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|
|
||||
|
||||
|
||||
BODY_RESOLVE:
|
||||
@@ -283,25 +283,25 @@ FILE: [ResolvedTo(IMPORTS)] scriptWithResultWithPropagatedType.kts
|
||||
SCRIPT: [ResolvedTo(BODY_RESOLVE)] <script-scriptWithResultWithPropagatedType.kts>
|
||||
[ResolvedTo(BODY_RESOLVE)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=foo/Anno.position] position: String): R|foo/Anno| {
|
||||
@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=foo/Anno.position] position: R|kotlin/String|): R|foo/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val $$result: R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|foo/Anno|(<strcat>(String(return type: ), constant#)) kotlin/collections/List<@R|foo/Anno|(<strcat>(String(nested return type: ), constant#)) kotlin/collections/Collection<@R|foo/Anno|(<strcat>(String(nested nested return type: ), constant#)) kotlin/String>>|
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val $$result: R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>| = R|foo/explicitType|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|foo/Anno|(position = <strcat>(String(return type: ), R|foo/constant|)) kotlin/collections/List<@R|foo/Anno|(position = <strcat>(String(nested return type: ), R|foo/constant|)) kotlin/collections/Collection<@R|foo/Anno|(position = <strcat>(String(nested nested return type: ), R|foo/constant|)) kotlin/String>>|
|
||||
|
||||
|
||||
FILE RAW TO BODY:
|
||||
|
||||
+13
-13
@@ -1,36 +1,36 @@
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@@ -82,7 +82,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
}
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] class A : R|kotlin/Any| {
|
||||
@@ -93,15 +93,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -340,7 +340,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
}
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] class A : R|kotlin/Any| {
|
||||
@@ -351,15 +351,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+13
-14
@@ -1,36 +1,36 @@
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@@ -88,7 +88,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -100,15 +100,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
@@ -136,4 +136,3 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+4
-5
@@ -434,7 +434,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -446,15 +446,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
@@ -551,4 +551,3 @@ FILE: [ResolvedTo(BODY_RESOLVE)] propagationToLocalMemberFunctionScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -69,7 +69,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+7
-7
@@ -109,7 +109,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
@@ -119,7 +119,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
}
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FUNCTION|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
@@ -142,17 +142,17 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FUNCTION|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
@@ -175,12 +175,12 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -76,7 +76,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+7
-7
@@ -143,7 +143,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
@@ -155,7 +155,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -185,19 +185,19 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
|
||||
BODY_RESOLVE:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -227,13 +227,13 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), R|/prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), R|/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), R|/prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), R|/prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), R|/prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|/explicitType|()
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -67,7 +67,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /OriginalInterface.Companion.explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+7
-7
@@ -134,7 +134,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /OriginalInterface.Companion.explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -155,7 +155,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FUNCTION|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
@@ -176,7 +176,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -185,7 +185,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
private final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -197,7 +197,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FUNCTION|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
|
||||
@@ -218,7 +218,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -227,7 +227,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
private final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -73,7 +73,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /OriginalInterface.Companion.explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+7
-7
@@ -161,7 +161,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](LAZY_EXPRESSION) public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /OriginalInterface.Companion.explicitType]] fun <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|@R|Anno|(<strcat>(String(receiver type ), prop#)) kotlin/collections/Collection<@R|Anno|(<strcat>(String(nested receiver type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(nested nested receiver type ), prop#)) kotlin/String>>|.implicitType([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @R|Anno|[Types](LAZY_EXPRESSION) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -183,7 +183,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -210,7 +210,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -222,7 +222,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
private final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
private final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -232,7 +232,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
|
||||
BODY_RESOLVE:
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|
|
||||
TARGET: @R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /OriginalInterface.implicitType, containingClass=Derived, delegateField=FirFieldSymbol /Derived.$$delegate_0] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey=<local>/param] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>|
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
|
||||
@@ -259,7 +259,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
}
|
||||
|
||||
public abstract [ResolvedTo(STATUS)] interface OriginalInterface : R|kotlin/Any| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@R|Anno|[Types](position = <strcat>(String(implicitType ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) public open [ResolvedTo(ANNOTATION_ARGUMENTS)] fun <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/Collection<@R|Anno|(position = <strcat>(String(nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested receiver type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/String>>|.implicitType([ResolvedTo(ANNOTATION_ARGUMENTS)] @R|Anno|[Types](position = <strcat>(String(parameter annotation ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) param: R|@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>>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^implicitType this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -271,7 +271,7 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitTypeUnavailableScript.kts
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
private final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
private final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/OriginalInterface.Companion|.R|/OriginalInterface.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -83,7 +83,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
|
||||
+9
-9
@@ -267,7 +267,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -293,7 +293,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitType.kt
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -301,11 +301,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
@@ -327,7 +327,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitType.kt
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -335,11 +335,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -90,10 +90,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](LAZY_EXPRESSION) <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+9
-9
@@ -346,7 +346,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -379,7 +379,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeScript.kts
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -388,11 +388,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
@@ -421,7 +421,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeScript.kts
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -430,11 +430,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -79,7 +79,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
|
||||
+1
-1
@@ -79,7 +79,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
|
||||
+21
-21
@@ -347,7 +347,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -357,13 +357,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] class Delegate : R|kotlin/properties/ReadWriteProperty<kotlin/Any?, kotlin/collections/List<kotlin/collections/List<kotlin/Int>>>| {
|
||||
@@ -376,12 +376,12 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -389,23 +389,23 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] class Delegate : R|kotlin/properties/ReadWriteProperty<kotlin/Any?, kotlin/collections/List<kotlin/collections/List<kotlin/Int>>>| {
|
||||
@@ -418,12 +418,12 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -431,11 +431,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -85,10 +85,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -85,10 +85,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+21
-21
@@ -416,7 +416,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.getValue]] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -431,13 +431,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propertyWithExplicitTypeUnavailableScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
@@ -451,12 +451,12 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -465,11 +465,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
@@ -480,13 +480,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propertyWithExplicitTypeUnavailableScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
@@ -500,12 +500,12 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(CONTRACTS)] fun getValue([ResolvedTo(CONTRACTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(CONTRACTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(ANNOTATION_ARGUMENTS)] fun getValue([ResolvedTo(ANNOTATION_ARGUMENTS)] thisRef: R|kotlin/Any?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue IntegerLiteral(1)
|
||||
}
|
||||
|
||||
@@ -514,11 +514,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithExplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(<strcat>(String(getValue type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested type ref ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(getValue nested nested type ref ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(position = <strcat>(String(getValue type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(getValue nested nested type ref ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -79,7 +79,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -79,7 +79,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -87,7 +87,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
|
||||
+12
-12
@@ -281,7 +281,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -289,7 +289,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -315,11 +315,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -327,11 +327,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
@@ -353,11 +353,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -365,11 +365,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitType.kt
|
||||
}
|
||||
|
||||
}
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -85,7 +85,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -101,3 +101,4 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+3
-2
@@ -85,7 +85,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -94,10 +94,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](LAZY_EXPRESSION) <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+12
-12
@@ -359,7 +359,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -368,7 +368,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY:R|Anno|[Types](LAZY_EXPRESSION) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] var <@R|Anno|[Types](LAZY_EXPRESSION) [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](LAZY_EXPRESSION) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](LAZY_EXPRESSION) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -401,11 +401,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -414,11 +414,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(ANNOTATION_ARGUMENTS)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
@@ -447,11 +447,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
LAZY_super<<implicit>>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate|.R|/Delegate.explicitType|()
|
||||
}
|
||||
|
||||
@@ -460,11 +460,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeScript.kts
|
||||
|
||||
}
|
||||
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
@PROPERTY:R|Anno|[Types](position = <strcat>(String(property ), R|/prop|)) field:@PROPERTY_DELEGATE_FIELD:R|Anno|[Types](position = <strcat>(String(delegate ), R|/prop|)) public final [ResolvedTo(BODY_RESOLVE)] var <@R|Anno|[Types](position = <strcat>(String(type param ), R|/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@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>>|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver ), R|/prop|)) R|F|.propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
@PROPERTY_GETTER:R|Anno|[Types](position = <strcat>(String(get ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|)
|
||||
}
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
@PROPERTY_SETTER:R|Anno|[Types](position = <strcat>(String(set ), R|/prop|)) public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] @SETTER_PARAMETER:R|Anno|[Types](position = <strcat>(String(setparam ), R|/prop|)) <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), R|/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), R|/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(this@R|/propertyToResolve|, ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -75,7 +75,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -83,7 +83,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
|
||||
+2
-2
@@ -75,7 +75,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -83,7 +83,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
|
||||
+24
-24
@@ -361,7 +361,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -369,7 +369,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -379,13 +379,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] class Delegate : R|kotlin/properties/ReadWriteProperty<kotlin/Any?, kotlin/collections/List<kotlin/collections/List<kotlin/Int>>>| {
|
||||
@@ -398,16 +398,16 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -415,23 +415,23 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] class Delegate : R|kotlin/properties/ReadWriteProperty<kotlin/Any?, kotlin/collections/List<kotlin/collections/List<kotlin/Int>>>| {
|
||||
@@ -444,16 +444,16 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -461,11 +461,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+3
-2
@@ -80,7 +80,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -89,10 +89,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+3
-2
@@ -80,7 +80,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -89,10 +89,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue<Inapplicable(CONVENTION_ERROR): /Delegate.getValue>#|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue<Inapplicable(CONVENTION_ERROR): /Delegate.setValue>#|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+24
-24
@@ -429,7 +429,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -438,7 +438,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
@@ -453,13 +453,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propertyWithImplicitTypeUnavailableScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
@@ -473,16 +473,16 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -491,11 +491,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
@@ -506,13 +506,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propertyWithImplicitTypeUnavailableScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
@R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_GETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.PROPERTY_SETTER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.VALUE_PARAMETER|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.FIELD|, Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) 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| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
@@ -526,16 +526,16 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(1)
|
||||
}
|
||||
|
||||
public final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Companion] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Companion] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public open override operator [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /Delegate.Companion.explicitType]] fun getValue([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] thisRef: R|kotlin/Any?|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] property: R|kotlin/reflect/KProperty<*>|): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^getValue this@R|/Delegate.Companion|.R|/Delegate.Companion.explicitType|()
|
||||
}
|
||||
|
||||
@@ -544,11 +544,11 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithImplicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var propertyToResolve: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|by R|/Delegate.Delegate|()
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.getValue|(Null(null), ::R|/propertyToResolve|)
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(<strcat>(String(explicitType return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested return type ), prop#)) kotlin/collections/List<@R|Anno|(<strcat>(String(explicitType nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] <set-?>: R|@R|Anno|(position = <strcat>(String(explicitType return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(explicitType nested nested return type ), this@R|/Delegate.Companion|.R|/Delegate.Companion.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
^ D|/propertyToResolve|.R|/Delegate.setValue|(Null(null), ::R|/propertyToResolve|, R|<local>/propertyToResolve|)
|
||||
}
|
||||
|
||||
|
||||
+63
-63
@@ -1,192 +1,192 @@
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirValueParameterSymbol <local>/a from FirConstructorSymbol util/Pair.Pair
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/a from FirConstructorSymbol util/Pair.Pair
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/a from FirConstructorSymbol util/Pair.Pair
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirValueParameterSymbol <local>/b from FirConstructorSymbol util/Pair.Pair
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirValueParameterSymbol <local>/b from FirConstructorSymbol util/Pair.Pair
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirValueParameterSymbol <local>/b from FirConstructorSymbol util/Pair.Pair
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirPropertyAccessorSymbol special/accessor from FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirPropertyAccessorSymbol special/accessor from FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirPropertyAccessorSymbol special/accessor from FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol util/Pair.a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirPropertyAccessorSymbol special/accessor from FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirPropertyAccessorSymbol special/accessor from FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirPropertyAccessorSymbol special/accessor from FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol util/Pair.b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirNamedFunctionSymbol util/Pair.component1
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirNamedFunctionSymbol util/Pair.component1
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirNamedFunctionSymbol util/Pair.component1
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol util/Pair.component2
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol util/Pair.component2
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol util/Pair.component2
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol util/Pair.copy
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol util/Pair.copy
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirValueParameterSymbol <local>/a from FirNamedFunctionSymbol util/Pair.copy
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirValueParameterSymbol <local>/b from FirNamedFunctionSymbol util/Pair.copy
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirValueParameterSymbol <local>/b from FirNamedFunctionSymbol util/Pair.copy
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirValueParameterSymbol <local>/b from FirNamedFunctionSymbol util/Pair.copy
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirPropertySymbol <local>/a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirPropertySymbol <local>/a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirPropertySymbol <local>/a
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirPropertySymbol <local>/b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirPropertySymbol <local>/b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirPropertySymbol <local>/b
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?
|
||||
@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?
|
||||
context -> FirPropertySymbol <local>/c
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>
|
||||
@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>
|
||||
context -> FirPropertySymbol <local>/c
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String
|
||||
@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String
|
||||
context -> FirPropertySymbol <local>/c
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?
|
||||
context -> FirPropertySymbol <local>/d
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>
|
||||
context -> FirPropertySymbol <local>/d
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int
|
||||
context -> FirPropertySymbol <local>/d
|
||||
anchor -> [FirConstructorSymbol util/Pair.Pair]
|
||||
|
||||
@@ -205,25 +205,25 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevel.kts
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
|
||||
@@ -233,11 +233,11 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevel.kts
|
||||
when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval c: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval d: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval c: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval d: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+15
-15
@@ -619,25 +619,25 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevel.kts
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
|
||||
@@ -647,11 +647,11 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevel.kts
|
||||
when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval c: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval d: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval c: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval d: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -86,7 +86,7 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
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)] val $$result: R|kotlin/Unit| = when () {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirConstructorSymbol util/Pair.Pair]] val $$result: R|kotlin/Unit| = when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
|
||||
+1
-1
@@ -86,7 +86,7 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
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)] val $$result: R|kotlin/Unit| = when () {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirConstructorSymbol util/Pair.Pair]] val $$result: R|kotlin/Unit| = when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
|
||||
+31
-31
@@ -534,7 +534,7 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
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)] val $$result: R|kotlin/Unit| = when () {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirConstructorSymbol util/Pair.Pair]] val $$result: R|kotlin/Unit| = when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@@ -564,25 +564,25 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
|
||||
@@ -592,11 +592,11 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val $$result: R|kotlin/Unit| = when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval c: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval d: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval c: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(RAW_FIR)] lval d: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -619,25 +619,25 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
|
||||
@@ -647,11 +647,11 @@ FILE: [ResolvedTo(IMPORTS)] scriptStatementLevelAsLastStatement.kts
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val $$result: R|kotlin/Unit| = when () {
|
||||
Boolean(true) -> {
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(a ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(b ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(destr 1 ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval c: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval d: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(c ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval c: R|@R|util/Anno|(str = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](str = <strcat>(String(d ), R|util/prop|)) [ResolvedTo(BODY_RESOLVE)] lval d: R|@R|util/Anno|(str = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(str = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Vendored
+1
-1
@@ -25,6 +25,6 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -25,6 +25,6 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
analysis/low-level-api-fir/testData/lazyResolveTypeAnnotations/function/implicitType.lazyResolve.txt
Vendored
+17
-17
@@ -158,47 +158,47 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitType.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitType.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
|
||||
analysis/low-level-api-fir/testData/lazyResolveTypeAnnotations/function/implicitTypeScript.after.txt
Vendored
+2
-1
@@ -32,6 +32,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -32,6 +32,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+17
-17
@@ -237,7 +237,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
@@ -248,24 +248,24 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-implicitTypeScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
@@ -276,24 +276,24 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-implicitTypeScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^implicitType R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -33,6 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
+1
-1
@@ -33,6 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
+17
-17
@@ -238,19 +238,19 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] object Obj : R|kotlin/Any| {
|
||||
@@ -258,27 +258,27 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Obj] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Obj] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] object Obj : R|kotlin/Any| {
|
||||
@@ -286,15 +286,15 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Obj] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Obj] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -39,6 +39,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -39,6 +39,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+17
-17
@@ -307,7 +307,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
@@ -318,13 +318,13 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-implicitTypeUnavailableScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
@@ -333,16 +333,16 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Obj] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Obj] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
@@ -353,13 +353,13 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-implicitTypeUnavailableScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val position: R|kotlin/String| = R|<local>/position|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
@@ -368,16 +368,16 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailableScript.kts
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Obj] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Obj] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^implicitType Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -398,3 +398,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] localImplicitTypeUnavailableScript.kts
|
||||
|
||||
[ResolvedTo(BODY_RESOLVE)] lval a: R|@R|second/Anno|(str = <getClass>(Q|<local>/A.B.C|)) kotlin/collections/List<@R|second/Anno|(str = <getClass>(Q|<local>/A.B.C|)) kotlin/collections/Collection<@R|second/Anno|(str = <getClass>(Q|<local>/A.B.C|)) kotlin/String>>?| = R|<local>/A.A|().R|<local>/bar|()
|
||||
}
|
||||
|
||||
|
||||
Vendored
+1
-1
@@ -161,7 +161,7 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar, FirConstructorSymbol util/Pair.Pair]] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
|
||||
Vendored
+1
-1
@@ -161,7 +161,7 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar, FirConstructorSymbol util/Pair.Pair]] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
|
||||
+45
-45
@@ -349,7 +349,7 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar, FirConstructorSymbol util/Pair.Pair]] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
@@ -404,33 +404,33 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| {
|
||||
^bar Null(null)!!
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
[ResolvedTo(RAW_FIR)] lval <iterator>: R|kotlin/collections/IntIterator| = Int(1).R|kotlin/Int.rangeTo|(Int(100)).R|kotlin/ranges/IntProgression.iterator|()
|
||||
@@ -444,11 +444,11 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
|
||||
{
|
||||
[ResolvedTo(RAW_FIR)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>|>|()
|
||||
[ResolvedTo(RAW_FIR)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>|>|()
|
||||
while(R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.hasNext: R|kotlin/Boolean|>|()) {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair|>|()
|
||||
[ResolvedTo(RAW_FIR)] lval x: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval y: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair|>|()
|
||||
[ResolvedTo(RAW_FIR)] lval x: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval y: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -457,8 +457,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
|
||||
R|util/withLambda|<R|kotlin/Unit|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <destruct>: R|util/Pair|): R|kotlin/Unit| <inline=NoInline> {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
^@withLambda Unit
|
||||
}
|
||||
@@ -466,8 +466,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destr ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
^ R|<local>/b|
|
||||
}
|
||||
)
|
||||
@@ -484,33 +484,33 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| {
|
||||
^bar Null(null)!!
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] <unused var>: R|util/Pair|): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(BODY_RESOLVE)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
[ResolvedTo(BODY_RESOLVE)] lval <iterator>: R|kotlin/collections/IntIterator| = Int(1).R|kotlin/Int.rangeTo|(Int(100)).R|kotlin/ranges/IntProgression.iterator|()
|
||||
@@ -524,11 +524,11 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
|
||||
{
|
||||
[ResolvedTo(BODY_RESOLVE)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>|>|()
|
||||
[ResolvedTo(BODY_RESOLVE)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>|>|()
|
||||
while(R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.hasNext: R|kotlin/Boolean|>|()) {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair|>|()
|
||||
[ResolvedTo(BODY_RESOLVE)] lval x: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval y: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair|>|()
|
||||
[ResolvedTo(BODY_RESOLVE)] lval x: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval y: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -537,8 +537,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
|
||||
R|util/withLambda|<R|kotlin/Unit|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] <destruct>: R|util/Pair|): R|kotlin/Unit| <inline=NoInline> {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
^@withLambda Unit
|
||||
}
|
||||
@@ -546,8 +546,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclaration.kt
|
||||
}
|
||||
)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destr ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
^ R|<local>/b|
|
||||
}
|
||||
)
|
||||
|
||||
+1
-1
@@ -170,7 +170,7 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar, FirConstructorSymbol util/Pair.Pair]] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
|
||||
+1
-1
@@ -170,7 +170,7 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar, FirConstructorSymbol util/Pair.Pair]] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
|
||||
+45
-45
@@ -448,7 +448,7 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar, FirConstructorSymbol util/Pair.Pair]] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
@@ -509,37 +509,37 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| {
|
||||
^bar Null(null)!!
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <unused var>: R|util/Pair|): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(RAW_FIR)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
[ResolvedTo(RAW_FIR)] lval <iterator>: R|kotlin/collections/IntIterator| = Int(1).R|kotlin/Int.rangeTo|(Int(100)).R|kotlin/ranges/IntProgression.iterator|()
|
||||
@@ -553,11 +553,11 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
}
|
||||
|
||||
{
|
||||
[ResolvedTo(RAW_FIR)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>|>|()
|
||||
[ResolvedTo(RAW_FIR)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>|>|()
|
||||
while(R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.hasNext: R|kotlin/Boolean|>|()) {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair|>|()
|
||||
[ResolvedTo(RAW_FIR)] lval x: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval y: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair|>|()
|
||||
[ResolvedTo(RAW_FIR)] lval x: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval y: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -566,8 +566,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
}
|
||||
|
||||
R|util/withLambda|<R|kotlin/Unit|>(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(RAW_FIR)] <destruct>: R|util/Pair|): R|kotlin/Unit| <inline=NoInline> {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
^@withLambda Unit
|
||||
}
|
||||
@@ -575,8 +575,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
}
|
||||
)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destr ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(RAW_FIR)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
^ R|<local>/b|
|
||||
}
|
||||
)
|
||||
@@ -599,37 +599,37 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val constant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val constant: R|kotlin/String| = String(s)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
|
||||
public final data [ResolvedTo(CONTRACTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|): R|util/Pair| {
|
||||
public final data [ResolvedTo(ANNOTATION_ARGUMENTS)] class Pair : R|kotlin/Any| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=Pair] constructor([ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.a] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|, [ResolvedTo(ANNOTATION_ARGUMENTS)] [CorrespondingProperty=util/Pair.b] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|): R|util/Pair| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component1, IsFromPrimaryConstructor=true] val a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/a|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=util/Pair.component2, IsFromPrimaryConstructor=true] val b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/b|
|
||||
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Pair] get(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component1(): R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?|
|
||||
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|
|
||||
public final operator [ResolvedTo(CONTRACTS)] fun component2(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|
|
||||
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
public final [ResolvedTo(STATUS)] fun copy([ResolvedTo(STATUS)] a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = this@R|util/Pair|.R|util/Pair.a|, [ResolvedTo(STATUS)] b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = this@R|util/Pair|.R|util/Pair.b|): R|util/Pair|
|
||||
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| {
|
||||
^bar Null(null)!!
|
||||
}
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> withLambda([ResolvedTo(CONTRACTS)] lambda: R|(util/Pair) -> T|): R|T| {
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] <unused var>: R|util/Pair|): R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| <inline=NoInline> {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| {
|
||||
^foo R|util/withLambda|<R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] <unused var>: R|util/Pair|): R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| <inline=NoInline> {
|
||||
[ResolvedTo(BODY_RESOLVE)] lval prop: R|kotlin/String| = String(str)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(near for ), R|<local>/prop|)) {
|
||||
[ResolvedTo(BODY_RESOLVE)] lval <iterator>: R|kotlin/collections/IntIterator| = Int(1).R|kotlin/Int.rangeTo|(Int(100)).R|kotlin/ranges/IntProgression.iterator|()
|
||||
@@ -643,11 +643,11 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
}
|
||||
|
||||
{
|
||||
[ResolvedTo(BODY_RESOLVE)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair>|>|()
|
||||
[ResolvedTo(BODY_RESOLVE)] lval <iterator>: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>| = R|util/bar|().R|SubstitutionOverride<kotlin/collections/List.iterator: R|kotlin/collections/Iterator<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair>|>|()
|
||||
while(R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.hasNext: R|kotlin/Boolean|>|()) {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(<strcat>(String(b nested type ), constant#)) util/Pair|>|()
|
||||
[ResolvedTo(BODY_RESOLVE)] lval x: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval y: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(second for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair| = R|<local>/<iterator>|.R|SubstitutionOverride<kotlin/collections/Iterator.next: R|@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) util/Pair|>|()
|
||||
[ResolvedTo(BODY_RESOLVE)] lval x: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destructuring in for ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval y: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -656,8 +656,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
}
|
||||
|
||||
R|util/withLambda|<R|kotlin/Unit|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<util/Pair, T>] withLambda@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] <destruct>: R|util/Pair|): R|kotlin/Unit| <inline=NoInline> {
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(lambda b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
{
|
||||
^@withLambda Unit
|
||||
}
|
||||
@@ -665,8 +665,8 @@ FILE: [ResolvedTo(IMPORTS)] multiDeclarationScript.kts
|
||||
}
|
||||
)
|
||||
@R|util/Anno|[Types](position = <strcat>(String(destr ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval <destruct>: R|util/Pair| = R|util/Pair.Pair|(Null(null), Null(null))
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(<strcat>(String(a type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(a nested type ), constant#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(a nested nested type ), constant#)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(<strcat>(String(b type ), constant#)) kotlin/Array<@R|util/Anno|(<strcat>(String(b nested type ), constant#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(b nested nested type ), constant#)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(a ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval a: R|@R|util/Anno|(position = <strcat>(String(a type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(a nested type ), R|util/constant|)) kotlin/collections/Collection<@R|util/Anno|(position = <strcat>(String(a nested nested type ), R|util/constant|)) kotlin/String>>?| = R|<local>/<destruct>|.R|util/Pair.component1|()
|
||||
@R|util/Anno|[Types](position = <strcat>(String(b ), R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] lval b: R|@R|util/Anno|(position = <strcat>(String(b type ), R|util/constant|)) kotlin/Array<@R|util/Anno|(position = <strcat>(String(b nested type ), R|util/constant|)) kotlin/collections/List<@R|util/Anno|(position = <strcat>(String(b nested nested type ), R|util/constant|)) kotlin/Int>>?| = R|<local>/<destruct>|.R|util/Pair.component2|()
|
||||
^ R|<local>/b|
|
||||
}
|
||||
)
|
||||
|
||||
+1
@@ -408,3 +408,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] propagationBetweenLocalMemberFunctionsImplicitB
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
+19
-19
@@ -1,52 +1,52 @@
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
@@ -55,15 +55,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+10
-10
@@ -236,18 +236,18 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
@@ -256,15 +256,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunction.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun lambda([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] action: R|() -> kotlin/Unit|): R|kotlin/Unit| {
|
||||
^lambda R|<local>/action|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar]] fun foo(): R|kotlin/Unit| {
|
||||
^foo R|util/lambda|(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0<kotlin/Unit>] lambda@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline> {
|
||||
local final [ResolvedTo(RAW_FIR)] class Local : R|kotlin/Any| {
|
||||
public [ResolvedTo(RAW_FIR)] [ContainingClassKey=Local] constructor(): R|<local>/Local| {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun lambda([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] action: R|() -> kotlin/Unit|): R|kotlin/Unit| {
|
||||
^lambda R|<local>/action|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar]] fun foo(): R|kotlin/Unit| {
|
||||
^foo R|util/lambda|(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0<kotlin/Unit>] lambda@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline> {
|
||||
local final [ResolvedTo(RAW_FIR)] class Local : R|kotlin/Any| {
|
||||
public [ResolvedTo(RAW_FIR)] [ContainingClassKey=Local] constructor(): R|<local>/Local| {
|
||||
|
||||
+21
-21
@@ -170,7 +170,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun lambda([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] action: R|() -> kotlin/Unit|): R|kotlin/Unit| {
|
||||
^lambda R|<local>/action|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar]] fun foo(): R|kotlin/Unit| {
|
||||
^foo R|util/lambda|(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0<kotlin/Unit>] lambda@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline> {
|
||||
local final [ResolvedTo(RAW_FIR)] class Local : R|kotlin/Any| {
|
||||
public [ResolvedTo(RAW_FIR)] [ContainingClassKey=Local] constructor(): R|<local>/Local| {
|
||||
@@ -197,18 +197,18 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun lambda([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] action: R|() -> kotlin/Unit|): R|kotlin/Unit| {
|
||||
@@ -221,15 +221,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(RAW_FIR)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(RAW_FIR)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(RAW_FIR)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(RAW_FIR)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(RAW_FIR)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(RAW_FIR)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
@@ -241,18 +241,18 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun lambda([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] action: R|() -> kotlin/Unit|): R|kotlin/Unit| {
|
||||
@@ -265,15 +265,15 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBody.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/Local|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -36,7 +36,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
^lambda R|<local>/action|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar]] fun foo(): R|kotlin/Unit| {
|
||||
^foo R|util/lambda|(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0<kotlin/Unit>] lambda@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline> {
|
||||
local final [ResolvedTo(RAW_FIR)] class Local : R|kotlin/Any| {
|
||||
public [ResolvedTo(RAW_FIR)] [ContainingClassKey=Local] constructor(): R|<local>/Local| {
|
||||
@@ -60,3 +60,4 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -36,7 +36,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
^lambda R|<local>/action|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar]] fun foo(): R|kotlin/Unit| {
|
||||
^foo R|util/lambda|(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0<kotlin/Unit>] lambda@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline> {
|
||||
local final [ResolvedTo(RAW_FIR)] class Local : R|kotlin/Any| {
|
||||
public [ResolvedTo(RAW_FIR)] [ContainingClassKey=Local] constructor(): R|<local>/Local| {
|
||||
@@ -60,3 +60,4 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
+18
-17
@@ -259,7 +259,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
^lambda R|<local>/action|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol util/bar]] fun foo(): R|kotlin/Unit| {
|
||||
^foo R|util/lambda|(<L> = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0<kotlin/Unit>] lambda@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline> {
|
||||
local final [ResolvedTo(RAW_FIR)] class Local : R|kotlin/Any| {
|
||||
public [ResolvedTo(RAW_FIR)] [ContainingClassKey=Local] constructor(): R|<local>/Local| {
|
||||
@@ -291,20 +291,20 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propagationToLocalMemberFunctionImplicitBodyScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -323,7 +323,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
^doo R|util/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(RAW_FIR)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(RAW_FIR)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
@@ -344,20 +344,20 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propagationToLocalMemberFunctionImplicitBodyScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -376,7 +376,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionImplicitBodyScript.k
|
||||
^doo R|util/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
@@ -442,3 +442,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] propagationToLocalMemberFunctionImplicitBodyScr
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
+12
-11
@@ -1,12 +1,12 @@
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@@ -15,20 +15,20 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propagationToLocalMemberFunctionScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
^doo R|util/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
@@ -53,3 +53,4 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+9
-8
@@ -328,20 +328,20 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-propagationToLocalMemberFunctionScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=util/Anno.str] str: String): R|util/Anno| {
|
||||
@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=util/Anno.str] str: R|kotlin/String|): R|util/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val str: String = R|<local>/str|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val str: R|kotlin/String| = R|<local>/str|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -355,7 +355,7 @@ FILE: [ResolvedTo(IMPORTS)] propagationToLocalMemberFunctionScript.kts
|
||||
^doo R|util/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
@@ -412,3 +412,4 @@ FILE: [ResolvedTo(BODY_RESOLVE)] propagationToLocalMemberFunctionScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -23,6 +23,6 @@ FILE: [ResolvedTo(IMPORTS)] declaration.kt
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun withType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
}
|
||||
FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /withType]] fun implicitType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
^implicitType R|/withType|()
|
||||
}
|
||||
|
||||
+1
-1
@@ -23,6 +23,6 @@ FILE: [ResolvedTo(IMPORTS)] declaration.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun withType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
}
|
||||
FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /withType]] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
^implicitType R|/withType|()
|
||||
}
|
||||
|
||||
+22
-22
@@ -197,58 +197,58 @@ FILE: [ResolvedTo(IMPORTS)] declaration.kt
|
||||
}
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol /withType]] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
^implicitType R|/withType|()
|
||||
}
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] declaration.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.number] number: Int): R|Anno| {
|
||||
@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.number] number: R|kotlin/Int|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val number: Int = R|<local>/number|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): Int
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val number: R|kotlin/Int| = R|<local>/number|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
private final? const [ResolvedTo(RAW_FIR)] val privateConstant: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
internal final? const [ResolvedTo(RAW_FIR)] val internalConstant: <implicit> = LAZY_EXPRESSION
|
||||
internal [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun withType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val privateConstant: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
internal final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val internalConstant: R|kotlin/Int| = Int(1)
|
||||
internal [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun withType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
}
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun implicitType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
^implicitType R|/withType|()
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] declaration.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.number] number: Int): R|Anno| {
|
||||
@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.number] number: R|kotlin/Int|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val number: Int = R|<local>/number|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): Int
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val number: R|kotlin/Int| = R|<local>/number|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
private final? const [ResolvedTo(RAW_FIR)] val privateConstant: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
internal final? const [ResolvedTo(RAW_FIR)] val internalConstant: <implicit> = LAZY_EXPRESSION
|
||||
internal [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun withType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val privateConstant: R|kotlin/Int| = Int(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
internal final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val internalConstant: R|kotlin/Int| = Int(1)
|
||||
internal [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun withType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
}
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
^implicitType R|/withType|()
|
||||
}
|
||||
|
||||
FILE RAW TO BODY:
|
||||
FILE: [ResolvedTo(BODY_RESOLVE)] usafe.kt
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(privateConstant#) kotlin/Int>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun implicitType(): R|@R|Anno|(number = R|/internalConstant|) kotlin/collections/List<@R|Anno|(number = R|/privateConstant|) kotlin/Int>| {
|
||||
^implicitType R|/withType|()
|
||||
}
|
||||
|
||||
+14
-14
@@ -279,30 +279,30 @@ FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] declaration.kt
|
||||
private final? const [ResolvedTo(RAW_FIR)] val privateConstant: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
internal final? const [ResolvedTo(RAW_FIR)] val internalConstant: <implicit> = LAZY_EXPRESSION
|
||||
internal [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public? final? const [ResolvedTo(RAW_FIR)] val regularConstant: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
@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.message] message: String): R|Anno| {
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val privateConstant: R|kotlin/String| = String(0)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
internal final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val internalConstant: R|kotlin/String| = String(1)
|
||||
internal [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/String|
|
||||
public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val regularConstant: R|kotlin/String| = String(2)
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|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.message] message: R|kotlin/String|): R|Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val message: String = R|<local>/message|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val message: R|kotlin/String| = R|<local>/message|
|
||||
public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
public final [ResolvedTo(CONTRACTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(privateConstant#) kotlin/collections/List<@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(regularConstant#) kotlin/Int>>?|
|
||||
public [ResolvedTo(CONTRACTS)] get(): R|@R|Anno|(privateConstant#) kotlin/collections/List<@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(regularConstant#) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val nullablePropertyWithAnnotatedType: R|@R|Anno|(message = R|/privateConstant|) kotlin/collections/List<@R|Anno|(message = R|/internalConstant|) kotlin/collections/List<@R|Anno|(message = R|/regularConstant|) kotlin/Int>>?|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|Anno|(message = R|/privateConstant|) kotlin/collections/List<@R|Anno|(message = R|/internalConstant|) kotlin/collections/List<@R|Anno|(message = R|/regularConstant|) kotlin/Int>>?| {
|
||||
^ Null(null)
|
||||
}
|
||||
|
||||
FILE: [ResolvedTo(IMPORTS)] usafe.kt
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(privateConstant#) kotlin/collections/List<@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(regularConstant#) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(privateConstant#) kotlin/collections/List<@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(regularConstant#) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = R|/privateConstant|) kotlin/collections/List<@R|Anno|(message = R|/internalConstant|) kotlin/collections/List<@R|Anno|(message = R|/regularConstant|) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = R|/privateConstant|) kotlin/collections/List<@R|Anno|(message = R|/internalConstant|) kotlin/collections/List<@R|Anno|(message = R|/regularConstant|) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
@@ -312,7 +312,7 @@ FILE RAW TO BODY:
|
||||
FILE: [ResolvedTo(BODY_RESOLVE)] usafe.kt
|
||||
public final [ResolvedTo(BODY_RESOLVE)] val propertyToResolve: R|kotlin/String|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(privateConstant#) kotlin/collections/List<@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(regularConstant#) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(privateConstant#) kotlin/collections/List<@R|Anno|(internalConstant#) kotlin/collections/List<@R|Anno|(regularConstant#) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ R|/nullablePropertyWithAnnotatedType|?.{ $subj$.R|kotlin/let|<R|@R|Anno|(message = R|/privateConstant|) kotlin/collections/List<@R|Anno|(message = R|/internalConstant|) kotlin/collections/List<@R|Anno|(message = R|/regularConstant|) kotlin/Int>>|, R|kotlin/String|>(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function1<T, R>] let@fun <anonymous>([ResolvedTo(BODY_RESOLVE)] it: R|@R|Anno|(message = R|/privateConstant|) kotlin/collections/List<@R|Anno|(message = R|/internalConstant|) kotlin/collections/List<@R|Anno|(message = R|/regularConstant|) kotlin/Int>>|): R|kotlin/String| <inline=Inline, kind=EXACTLY_ONCE> {
|
||||
^ <strcat>(String( (), R|<local>/it|, String()))
|
||||
}
|
||||
) } ?: String()
|
||||
|
||||
+13
-13
@@ -1,36 +1,36 @@
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@@ -82,7 +82,7 @@ FILE: [ResolvedTo(IMPORTS)] classInitializer.kt
|
||||
}
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| {
|
||||
@@ -96,15 +96,15 @@ FILE: [ResolvedTo(IMPORTS)] classInitializer.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -264,7 +264,7 @@ FILE: [ResolvedTo(IMPORTS)] classInitializer.kt
|
||||
}
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| {
|
||||
@@ -278,15 +278,15 @@ FILE: [ResolvedTo(IMPORTS)] classInitializer.kt
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
|
||||
+13
-14
@@ -1,36 +1,36 @@
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/doo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/foo
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?
|
||||
@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>
|
||||
@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int
|
||||
@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int
|
||||
context -> FirNamedFunctionSymbol <local>/baz
|
||||
anchor -> [FirNamedFunctionSymbol util/bar]
|
||||
|
||||
@@ -88,7 +88,7 @@ FILE: [ResolvedTo(IMPORTS)] classInitializerScript.kts
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -103,15 +103,15 @@ FILE: [ResolvedTo(IMPORTS)] classInitializerScript.kts
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
@@ -139,4 +139,3 @@ FILE: [ResolvedTo(IMPORTS)] classInitializerScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+4
-5
@@ -358,7 +358,7 @@ FILE: [ResolvedTo(IMPORTS)] classInitializerScript.kts
|
||||
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(CONTRACTS)] fun bar(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^bar Null(null)
|
||||
}
|
||||
|
||||
@@ -373,15 +373,15 @@ FILE: [ResolvedTo(IMPORTS)] classInitializerScript.kts
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun doo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^doo this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^foo R|util/bar|()
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(<strcat>(String(bar ), prop#)) kotlin/collections/List<@R|util/Anno|(<strcat>(String(nested bar ), prop#)) kotlin/collections/Collection<@R|util/Anno|(<strcat>(String(nested nested bar ), prop#)) kotlin/Int>>?| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] fun baz(): R|@R|util/Anno|(str = <strcat>(String(bar ), R|util/prop|)) kotlin/collections/List<@R|util/Anno|(str = <strcat>(String(nested bar ), R|util/prop|)) kotlin/collections/Collection<@R|util/Anno|(str = <strcat>(String(nested nested bar ), R|util/prop|)) kotlin/Int>>?| {
|
||||
^baz this@R|<local>/OuterIntoLocal|.R|<local>/foo|()
|
||||
}
|
||||
|
||||
@@ -481,4 +481,3 @@ FILE: [ResolvedTo(BODY_RESOLVE)] classInitializerScript.kts
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Vendored
+1
-1
@@ -61,7 +61,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -61,7 +61,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
|
||||
analysis/low-level-api-fir/testData/lazyResolveTypeAnnotations/property/implicitType.lazyResolve.txt
Vendored
+21
-21
@@ -179,7 +179,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
@@ -188,48 +188,48 @@ FILE: [ResolvedTo(IMPORTS)] implicitType.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitType.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitType.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
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(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
FILE RAW TO BODY:
|
||||
|
||||
analysis/low-level-api-fir/testData/lazyResolveTypeAnnotations/property/implicitTypeScript.after.txt
Vendored
+2
-1
@@ -68,9 +68,10 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -68,9 +68,10 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
|
||||
+21
-21
@@ -258,7 +258,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/explicitType]] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
@@ -272,28 +272,28 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-implicitTypeScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
|
||||
@@ -303,28 +303,28 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeScript.kts
|
||||
SCRIPT: [ResolvedTo(TYPES)] <script-implicitTypeScript.kts>
|
||||
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
|
||||
|
||||
@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=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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? const [ResolvedTo(RAW_FIR)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
public? [ResolvedTo(RAW_FIR)] get(): <implicit>
|
||||
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(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>| {
|
||||
^ R|lowlevel/explicitType|()
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), R|lowlevel/prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), R|lowlevel/prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -69,7 +69,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^ Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
+1
-1
@@ -69,7 +69,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
|
||||
+21
-21
@@ -259,7 +259,7 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [PostponedSymbolsForAnnotationResolutionKey=[FirNamedFunctionSymbol lowlevel/Obj.explicitType]] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
^ Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
@@ -268,13 +268,13 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
|
||||
ANNOTATION_ARGUMENTS:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] object Obj : R|kotlin/Any| {
|
||||
@@ -282,30 +282,30 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Obj] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Obj] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^ Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(ANNOTATION_ARGUMENTS)] set([ResolvedTo(ANNOTATION_ARGUMENTS)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
BODY_RESOLVE:
|
||||
FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.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| {
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=lowlevel/Anno.position] position: String): R|lowlevel/Anno| {
|
||||
@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=lowlevel/Anno.position] position: R|kotlin/String|): R|lowlevel/Anno| {
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
public? final? [ResolvedTo(RAW_FIR)] [IsFromPrimaryConstructor=true] val position: String = R|<local>/position|
|
||||
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] get(): String
|
||||
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(STATUS)] object Obj : R|kotlin/Any| {
|
||||
@@ -313,19 +313,19 @@ FILE: [ResolvedTo(IMPORTS)] implicitTypeUnavailable.kt
|
||||
LAZY_super<R|kotlin/Any|>
|
||||
}
|
||||
|
||||
private final const [ResolvedTo(STATUS)] val prop: <implicit> = LAZY_EXPRESSION
|
||||
private [ResolvedTo(STATUS)] [ContainingClassKey=Obj] get(): <implicit>
|
||||
private final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/String| = String(str)
|
||||
private [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Obj] get(): R|kotlin/String|
|
||||
|
||||
public final [ResolvedTo(CONTRACTS)] fun explicitType(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun explicitType(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^explicitType IntegerLiteral(0)
|
||||
}
|
||||
|
||||
}
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>| {
|
||||
public final [ResolvedTo(BODY_RESOLVE)] var implicitType: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>|
|
||||
public [ResolvedTo(BODY_RESOLVE)] get(): R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>| {
|
||||
^ Q|lowlevel/Obj|.R|lowlevel/Obj.explicitType|()
|
||||
}
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(<strcat>(String(return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested return type ), prop#)) kotlin/collections/List<@R|lowlevel/Anno|(<strcat>(String(nested nested return type ), prop#)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|@R|lowlevel/Anno|(position = <strcat>(String(return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/collections/List<@R|lowlevel/Anno|(position = <strcat>(String(nested nested return type ), this@R|lowlevel/Obj|.R|lowlevel/Obj.prop|)) kotlin/Int>>|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
FILE RAW TO BODY:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user