diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/targets/LLFirWholeFileResolveTarget.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/targets/LLFirWholeFileResolveTarget.kt index ec6abf25767..2d36fe25720 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/targets/LLFirWholeFileResolveTarget.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/targets/LLFirWholeFileResolveTarget.kt @@ -28,7 +28,7 @@ class LLFirWholeFileResolveTarget( } inline fun forEachTopLevelDeclaration(action: (FirElementWithResolveState) -> Unit) { - action(firFile.annotationsContainer) + firFile.annotationsContainer?.let { action(it) } for (member in firFile.declarations) { action(member) diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/file/structure/FileStructure.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/file/structure/FileStructure.kt index dc2df377ec4..37737ef4fa6 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/file/structure/FileStructure.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/file/structure/FileStructure.kt @@ -185,11 +185,13 @@ internal class FileStructure private constructor( val firFile = moduleComponents.firFileBuilder.buildRawFirFileWithCaching(ktFile) firFile.lazyResolveToPhase(FirResolvePhase.IMPORTS) - moduleComponents.firModuleLazyDeclarationResolver.lazyResolve( - target = firFile.annotationsContainer, - scopeSession = moduleComponents.scopeSessionProvider.getScopeSession(), - FirResolvePhase.BODY_RESOLVE, - ) + firFile.annotationsContainer?.let { + moduleComponents.firModuleLazyDeclarationResolver.lazyResolve( + target = it, + scopeSession = moduleComponents.scopeSessionProvider.getScopeSession(), + FirResolvePhase.BODY_RESOLVE, + ) + } RootStructureElement(firFile, container, moduleComponents) } diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirResolveMultiDesignationCollector.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirResolveMultiDesignationCollector.kt index 796699b75c0..62fbcfb3d28 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirResolveMultiDesignationCollector.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirResolveMultiDesignationCollector.kt @@ -34,7 +34,7 @@ internal object LLFirResolveMultiDesignationCollector { private fun LLFirResolveTarget.withAnnotationContainer(): List { val annotationsContainer = firFile.annotationsContainer - if (!annotationsContainer.shouldBeResolved()) return listOf(this) + if (annotationsContainer?.shouldBeResolved() != true) return listOf(this) return buildList { add(annotationsContainer.collectDesignationWithFile().asResolveTarget()) add(this@withAnnotationContainer) @@ -93,4 +93,4 @@ internal object LLFirResolveMultiDesignationCollector { false } } -} \ No newline at end of file +} diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt index 3cd196dc8e5..b98ef9a9e20 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt @@ -7,7 +7,6 @@ String(y) FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationApplicationArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Annotation : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Annotation] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Annotation.name] name: R|kotlin/String|): R|Annotation| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt index 54518e866f7..30a1142c42c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt @@ -7,7 +7,6 @@ String(y) FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationApplicationArgumentList.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Annotation : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Annotation] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Annotation.name] name: R|kotlin/String|): R|Annotation| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt index 70e2260ff2b..94c748689df 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationApplicationCallExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/Suppress|[Types](names = vararg(String())) public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt index 9cac11c88dc..50da2b96a8e 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt @@ -7,6 +7,5 @@ String(2) FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationApplicationVarargArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/Suppress|[Types](names = vararg(String(1), String(2))) public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt index 3ce2ce7ea70..fb83f430a1f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationApplicationWithArguments.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/Suppress|[Types](names = vararg(String())) public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArgumentsOnCallSite.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArgumentsOnCallSite.txt index 5e7bcc377b1..b919d99d1f0 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArgumentsOnCallSite.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArgumentsOnCallSite.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationApplicationWithArgumentsOnCallSite.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval y: R|kotlin/String| = @R|kotlin/Suppress|[Types](names = vararg(String())) String() } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnConstructorProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnConstructorProperty.txt index 13d0f64692d..c98b902acbc 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnConstructorProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnConstructorProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Abc : R|kotlin/Any| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=Abc] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/Abc.i] @[Types]() i: R|kotlin/Int|): R|Abc| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.out_of_src_roots.txt index 72830488c12..6c298a3d352 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.out_of_src_roots.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationOnReturnType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun R|kotlin/String|.collectOfType([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] i: R|kotlin/Int|): { ^collectOfType IntegerLiteral(4) - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.txt index e5a1bbfa01d..100d07e6e19 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationOnReturnType.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] annotationOnReturnType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun R|kotlin/String|.collectOfType([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] i: R|kotlin/Int|): { ^collectOfType IntegerLiteral(4) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotation.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotation.txt index d9a1e544a46..999aa4d406b 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotation.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotation.txt @@ -7,5 +7,4 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] danglingAnnotation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/Suppress|[Types](names = vararg(String())) @R|kotlin/annotation/MustBeDocumented|[Types]() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotationInClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotationInClass.txt index e1ca9da55e1..b3e5c504e3c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotationInClass.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/danglingAnnotationInClass.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] danglingAnnotationInClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class F : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=F] constructor(): R|F| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.out_of_src_roots.txt index 16a7996a2dc..e0fc4941aa2 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.out_of_src_roots.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] jvmFieldAnnotationOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass : R|A| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=MyClass] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/MyClass.addCommaWarning] @[Types]() addCommaWarning: R|kotlin/Boolean| = Boolean(false)): R|MyClass| { super() @@ -23,4 +22,4 @@ FILE: [ResolvedTo(IMPORTS)] jvmFieldAnnotationOnConstructorProperty.kt LAZY_super } - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.txt index 7879b418aab..9e521620414 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/jvmFieldAnnotationOnConstructorProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] jvmFieldAnnotationOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass : R|A| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=MyClass] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/MyClass.addCommaWarning] addCommaWarning: R|kotlin/Boolean| = Boolean(false)): R|MyClass| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/retentionValue.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/retentionValue.txt index 86ff70ba2af..44ab55df0f3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/retentionValue.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/retentionValue.txt @@ -7,7 +7,6 @@ R|kotlin/annotation/AnnotationRetention.SOURCE| FIR FILE: FILE: [ResolvedTo(IMPORTS)] retentionValue.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Retention|[Types](value = Q|kotlin/annotation/AnnotationRetention|.R|kotlin/annotation/AnnotationRetention.SOURCE|) public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation.txt index 8efeb461fcd..c1ec58c23f3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] superCallAnnotation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @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(): R|Anno| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation2.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation2.txt index 34acb83f718..220eafa20d6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation2.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/superCallAnnotation2.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] superCallAnnotation2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @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(): R|Anno| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameter.txt index a8c1b8bdf07..7c392c5de5c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class ResolveMe : R|A| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] addCommaWarning: R|@R|Anno|() kotlin/Boolean| = Boolean(false)): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameterExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameterExpression.txt index 6eec997e8a6..20aeee777da 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameterExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorParameterExpression.txt @@ -7,7 +7,6 @@ String(abc) FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnConstructorParameterExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class ResolveMe : R|kotlin/Any| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] addCommaWarning: R|@R|Anno|(s = String(abc)) kotlin/Boolean| = Boolean(false)): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorProperty.txt index de1263600dd..8231818fb12 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class ResolveMe : R|A| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/ResolveMe.addCommaWarning] addCommaWarning: R|@R|Anno|() kotlin/Boolean| = Boolean(false)): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyAndParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyAndParameter.txt index 010f6156807..38ed4d7f8e6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyAndParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyAndParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnConstructorPropertyAndParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class ResolveMe : R|A| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/ResolveMe.addCommaWarning] addCommaWarning: R|@R|Anno|() kotlin/Boolean| = Boolean(false), [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] second: R|@R|Anno|() kotlin/Boolean| = Boolean(false)): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyWithArguments.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyWithArguments.txt index 4127e2cce91..8017dd3a083 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyWithArguments.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnConstructorPropertyWithArguments.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnConstructorPropertyWithArguments.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class ResolveMe : R|A| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/ResolveMe.addCommaWarning] addCommaWarning: R|@R|Anno|(value = String(abc)) kotlin/Boolean| = Boolean(false)): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameter.txt index 122c5d87f79..acf8515057f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnFunctionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun t([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] addCommaWarning: R|@R|Anno|() kotlin/Boolean|): R|kotlin/Unit| { } public? open [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameterWithArguments.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameterWithArguments.txt index 840181dd39e..81ef51ab999 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameterWithArguments.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnFunctionParameterWithArguments.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnFunctionParameterWithArguments.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun t([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] addCommaWarning: R|@R|Anno|(value = String(abcd)) kotlin/Boolean|): R|kotlin/Unit| { } public? open [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverFunction.txt index 17b55b2403f..edb9bd86f15 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverFunction.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverFunction.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnReceiverFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun R|@R|Anno|(s = String(ab)) kotlin/Int|.check(): R|kotlin/Int| { ^check Int(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverParameter.txt index dadda7336ed..e4550d75a3d 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnReceiverParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun @RECEIVER:R|Anno|[Types](s = String(ab)) R|kotlin/Int|.check(): R|kotlin/Int| { ^check Int(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverProperty.txt index dc2a26157ae..7c8d777ce59 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnReceiverProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val R|@R|Anno|(s = String(a)) kotlin/Int|.i: R|kotlin/String| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/String| { ^ String() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverPropertyCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverPropertyCall.txt index 388259cb749..e314ac41241 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverPropertyCall.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReceiverPropertyCall.txt @@ -7,7 +7,6 @@ R|Anno| FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnReceiverPropertyCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val R|@R|Anno|(s = String(a)) kotlin/Int|.i: R|kotlin/String| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/String| { ^ String() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnFunction.txt index e9a1720321d..6c2ce166308 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnFunction.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnFunction.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnReturnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun check(): R|@R|Anno|(s = String(ab)) kotlin/Int| { ^check IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnProperty.txt index 5bbadf45d76..daa0c4b655c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/typeOnAnnotationOnReturnProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeOnAnnotationOnReturnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val i: R|@R|Anno|(s = String(ab)) kotlin/Int| = Int(1) public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|@R|Anno|(s = String(ab)) kotlin/Int| @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE|) public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/delegate.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/delegate.txt index eede1467d1f..826b53221af 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/delegate.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/delegate.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] delegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/field.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/field.txt index 5990b7383d3..1d6ed850136 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/field.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/field.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] field.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/getter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/getter.txt index d722236b3c7..4fbbe3af5f0 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/getter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/getter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] getter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/param.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/param.txt index bcaa1f92918..fd9152ad277 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/param.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/param.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] param.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/property.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/property.txt index 2a709a876b6..512d3698ffa 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/property.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/property.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] property.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setParam.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setParam.txt index 2cf59d566a0..9d4bb6f7339 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setParam.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setParam.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] setParam.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setter.txt index dab85565058..86f2ca285f8 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/useSite/setter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] setter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Ann : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Ann] constructor(): R|Ann| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.txt index 91cd5d8d16a..4bc2dfbb8b4 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.txt @@ -7,7 +7,6 @@ Int(1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] callArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun y([ResolvedTo(CONTRACTS)] a: R|kotlin/Int|): R|kotlin/Unit| { } public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndExplicitConstructor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndExplicitConstructor.txt index 0dc3c8419e0..46de8424199 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndExplicitConstructor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndExplicitConstructor.txt @@ -7,7 +7,6 @@ R|/foo|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] callInsideLambdaInsideSuperCallAndExplicitConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class B : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=B] constructor([ResolvedTo(STATUS)] x: R|() -> kotlin/Unit|): R|B| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndImplicitConstructor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndImplicitConstructor.txt index 7768953891f..5326c2ba8e2 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndImplicitConstructor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallAndImplicitConstructor.txt @@ -7,7 +7,6 @@ R|/foo|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] callInsideLambdaInsideSuperCallAndImplicitConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class B : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=B] constructor([ResolvedTo(STATUS)] x: R|() -> kotlin/Unit|): R|B| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSecondaryConstructor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSecondaryConstructor.txt index 4eb682767bb..48a69dc3161 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSecondaryConstructor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSecondaryConstructor.txt @@ -7,7 +7,6 @@ R|/foo|(R|/l|) FIR FILE: FILE: [ResolvedTo(IMPORTS)] callInsideLambdaInsideSuperCallFromSecondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] x: R|() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSingleSecondaryConstructor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSingleSecondaryConstructor.txt index fac61a80c1b..3ad6dccc576 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSingleSecondaryConstructor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callInsideLambdaInsideSuperCallFromSingleSecondaryConstructor.txt @@ -7,7 +7,6 @@ R|/foo|(R|/i|) FIR FILE: FILE: [ResolvedTo(IMPORTS)] callInsideLambdaInsideSuperCallFromSingleSecondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] x: R|() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.txt index 1fbc79cf318..229ce477f93 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.txt @@ -7,7 +7,6 @@ R|kotlin/Int| FIR FILE: FILE: [ResolvedTo(IMPORTS)] calllTypeArguments.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> y(): R|kotlin/Unit| { } public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal.txt index e815cdac430..e55fcfc48ac 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal.txt @@ -7,7 +7,6 @@ R|/l|.R|/A.plusAssign|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignOnVal.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun plusAssign([ResolvedTo(CONTRACTS)] i: R|kotlin/Int|): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal_lhs.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal_lhs.txt index e8116daab8d..bce084cbaff 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal_lhs.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVal_lhs.txt @@ -7,7 +7,6 @@ R|/l| FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignOnVal_lhs.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun plusAssign([ResolvedTo(CONTRACTS)] i: R|kotlin/Int|): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar.txt index 5452070d258..cd63dce9d99 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar.txt @@ -7,7 +7,6 @@ R|/i| = R|/i|.R|kotlin/Int.plus|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignOnVar.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun test(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lvar i: R|kotlin/Int| = Int(1) R|/i| = R|/i|.R|kotlin/Int.plus|(Int(1)) diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar_lhs.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar_lhs.txt index dd9962350a9..09b5fd398cb 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar_lhs.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignOnVar_lhs.txt @@ -7,7 +7,6 @@ R|/i| = R|/i|.R|kotlin/Int.plus|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignOnVar_lhs.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun test(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lvar i: R|kotlin/Int| = Int(1) R|/i| = R|/i|.R|kotlin/Int.plus|(Int(1)) diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention.txt index 94d700a455c..255c3c9bc55 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention.txt @@ -7,7 +7,6 @@ R|/|.R|SubstitutionOverride|(R| FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayAccessConvention.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface MyMap<[ResolvedTo(STATUS)] K, [ResolvedTo(STATUS)] V> : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun get([ResolvedTo(CONTRACTS)] k: R|K|): R|V| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_lhs.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_lhs.txt index 68300a1f9a5..be53dcfcd17 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_lhs.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_lhs.txt @@ -7,7 +7,6 @@ R|/|.R|SubstitutionOverride|(R|/ FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayAccessConvention_lhs.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface MyMap<[ResolvedTo(STATUS)] K, [ResolvedTo(STATUS)] V> : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun get([ResolvedTo(CONTRACTS)] k: R|K|): R|V| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_propertyAccess.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_propertyAccess.txt index 046cc6a30ea..3299307a3bc 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_propertyAccess.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayAccessConvention_propertyAccess.txt @@ -7,7 +7,6 @@ R|/m| FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayAccessConvention_propertyAccess.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface MyMap<[ResolvedTo(STATUS)] K, [ResolvedTo(STATUS)] V> : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun get([ResolvedTo(CONTRACTS)] k: R|K|): R|V| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention.txt index 0965526603d..1d05dffb353 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention.txt @@ -7,7 +7,6 @@ R|/m|.R|SubstitutionOverride|(String(a)).R|/A.plusAssig FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayGetConvention.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun plusAssign([ResolvedTo(CONTRACTS)] i: R|kotlin/Int|): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention_lhs.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention_lhs.txt index a432574d68d..0772bc5219f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention_lhs.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/compoundAssignWithArrayGetConvention_lhs.txt @@ -7,7 +7,6 @@ R|/m|.R|SubstitutionOverride|(String(a)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayGetConvention_lhs.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun plusAssign([ResolvedTo(CONTRACTS)] i: R|kotlin/Int|): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt index 27440f9e602..70f7ba67422 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt @@ -7,7 +7,6 @@ super(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] constructorDelegationSuperCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class B : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=B] constructor([ResolvedTo(STATUS)] x: R|kotlin/Int|): R|B| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt index 4a068643a0d..33fb5775a30 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt @@ -7,7 +7,6 @@ this(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] constructorDelegationThisCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] x: R|kotlin/Int|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.txt index 1ea38720d03..01be098d18a 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.txt @@ -7,7 +7,6 @@ Int(1)String(2) FIR FILE: FILE: [ResolvedTo(IMPORTS)] functionCallArgumentList.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun callMe([ResolvedTo(CONTRACTS)] x: R|kotlin/Int|, [ResolvedTo(CONTRACTS)] y: R|kotlin/String|): R|kotlin/Unit| { } public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention.txt index 8c079696e74..be51c38ccda 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention.txt @@ -7,7 +7,6 @@ R|/|.R|SubstitutionOverride|(R| FIR FILE: FILE: [ResolvedTo(IMPORTS)] incWithArrayAccessConvention.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun inc(): R|A| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_propertyAccess.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_propertyAccess.txt index 837cf849c21..cb8546ca964 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_propertyAccess.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_propertyAccess.txt @@ -7,7 +7,6 @@ R|/m| FIR FILE: FILE: [ResolvedTo(IMPORTS)] incWithArrayAccessConvention_propertyAccess.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun inc(): R|A| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_set.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_set.txt index 77bfa4ab7fd..aa3e437d020 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_set.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/incWithArrayAccessConvention_set.txt @@ -7,7 +7,6 @@ R|SubstitutionOverride| FIR FILE: FILE: [ResolvedTo(IMPORTS)] incWithArrayAccessConvention_set.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun inc(): R|A| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt index cb5dcb84cf6..ed7ef99ed94 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt @@ -7,7 +7,6 @@ Int(1)String(2) FIR FILE: FILE: [ResolvedTo(IMPORTS)] invokeCallArgumentList.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] f: R|(kotlin/Int, kotlin/String) -> kotlin/Unit|): R|kotlin/Unit| { R|/f|.R|SubstitutionOverride|(Int(1), String(2)) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/noReceiverOnLambda.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/noReceiverOnLambda.txt index 79130c116e9..5e75ee5af57 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/noReceiverOnLambda.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/noReceiverOnLambda.txt @@ -7,7 +7,6 @@ R|/f2|.R|SubstitutionOverride diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsidePropertyInsideConstructor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsidePropertyInsideConstructor.txt index 3d320bd58ea..797f2e69bc2 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsidePropertyInsideConstructor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsidePropertyInsideConstructor.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallInsidePropertyInsideConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/A.i] i: R|() -> kotlin/Unit| = [ResolvedTo(RAW_FIR)] fun (): R|kotlin/Unit| { local final [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/String| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall.txt index 4921f53ac74..028fa6afae7 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall.txt @@ -7,7 +7,6 @@ R|/A.prop| FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallInsideSuperCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] init: R|A.() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall2.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall2.txt index 722ba56c37a..fb27799640f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall2.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall2.txt @@ -7,7 +7,6 @@ Q|B|.R|/A.prop|.R|kotlin/String.toString|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallInsideSuperCall2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] init: R|A.() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall3.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall3.txt index 6d4840a6abd..b9ba500fb98 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall3.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall3.txt @@ -7,7 +7,6 @@ R|/A.prop| FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallInsideSuperCall3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=A] constructor([ResolvedTo(EXPECT_ACTUAL_MATCHING)] init: R|A.() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall4.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall4.txt index 630b7df1a15..39540368196 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall4.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall4.txt @@ -7,7 +7,6 @@ R|/A.prop| FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallInsideSuperCall4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] init: R|A.() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall5.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall5.txt index 02e9d4387aa..0571936cc49 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall5.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallInsideSuperCall5.txt @@ -7,7 +7,6 @@ R|/A.prop| FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallInsideSuperCall5.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] init: R|A.() -> kotlin/Unit|): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt index c3addc8716a..153a8da4876 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt @@ -7,7 +7,6 @@ Q|A|.R|/A.y|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedCallSelector.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] object A : R|kotlin/Any| { private [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt index d6be6ab5e81..c0a92636700 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt @@ -7,7 +7,6 @@ Q|A|.R|/A.y|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedWholeCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] object A : R|kotlin/Any| { private [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/setOperator.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/setOperator.txt index f49df8a484a..17db4302a80 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/setOperator.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/setOperator.txt @@ -7,7 +7,6 @@ R|test/B.set| FIR FILE: FILE: [ResolvedTo(IMPORTS)] setOperator.kt - [ResolvedTo(BODY_RESOLVE)] annotations container package test public final [ResolvedTo(STATUS)] class B : R|kotlin/Any| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/superType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/superType.txt index 713fd93bb10..5d9047f5cec 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/superType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/superType.txt @@ -7,7 +7,6 @@ R|A| FIR FILE: FILE: [ResolvedTo(IMPORTS)] superType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| { } public final [ResolvedTo(BODY_RESOLVE)] class C : R|A| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorParameter.txt index 2ee8d692c8a..4841b83601f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] constructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor([ResolvedTo(BODY_RESOLVE)] resolveMe: R|kotlin/Int| = Int(5)): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorProperty.txt index d9c958bea56..acc52637e18 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/constructorProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] constructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Abc : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Abc] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Abc.i] i: R|kotlin/Int| = Int(4)): R|Abc| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructionWithNoRValue.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructionWithNoRValue.txt index cfb36980f59..186946d7237 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructionWithNoRValue.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructionWithNoRValue.txt @@ -7,5 +7,4 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] destructionWithNoRValue.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuring.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuring.txt index 955396ee67b..d92ffdd7299 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuring.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuring.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] destructuring.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] var a: = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): public? [ResolvedTo(RAW_FIR)] set([ResolvedTo(RAW_FIR)] value: ): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.out_of_src_roots.txt index 58c7899e120..f10c6d31b27 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.out_of_src_roots.txt @@ -7,9 +7,8 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] destructuringEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval : = IntegerLiteral(1).#(Int(2)) [ResolvedTo(BODY_RESOLVE)] lval a: = R|/|.#() [ResolvedTo(BODY_RESOLVE)] lval b: = R|/|.#() - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.txt index 2dde72e240f..e4e192bc473 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/destructuringEntry.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] destructuringEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval : R|kotlin/Pair| = Int(1).R|kotlin/to|(Int(2)) [ResolvedTo(BODY_RESOLVE)] lval a: R|kotlin/Int| = R|/|.R|SubstitutionOverride|() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/kt60387.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/kt60387.out_of_src_roots.txt index f16f85153ad..d16a616b5cd 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/kt60387.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/kt60387.out_of_src_roots.txt @@ -8,7 +8,6 @@ private final [ResolvedTo(BODY_RESOLVE)] val branchManager: diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/ktij24730.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/ktij24730.txt index a04177901f6..226a90f0ee5 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/ktij24730.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/ktij24730.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] ktij24730.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T : Any, [ResolvedTo(RAW_FIR)] Z> createTuple([ResolvedTo(RAW_FIR)] a: T, [ResolvedTo(RAW_FIR)] b: ZAny): Pair { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun main(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteral.txt index 2967beff83e..e2a3f74c9af 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteral.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteral.txt @@ -12,7 +12,6 @@ object : R|kotlin/Any| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] objectLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun test(): R|kotlin/Unit| { object : R|kotlin/Any| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=] constructor(): R|| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteralExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteralExpression.txt index e0294ee650a..e83ca672946 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteralExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/objectLiteralExpression.txt @@ -12,7 +12,6 @@ object : R|kotlin/Any| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] objectLiteralExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun test(): R|kotlin/Unit| { object : R|kotlin/Any| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=] constructor(): R|| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.out_of_src_roots.txt index d131a191c1d..7d1ca71c2e4 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.out_of_src_roots.txt @@ -10,11 +10,10 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] propertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: by #( = [ResolvedTo(RAW_FIR)] lazy@fun (): R|kotlin/Int| { ^ Int(1) } ) public [ResolvedTo(BODY_RESOLVE)] get(): { ^ D|/x|.#(Null(null), ::R|/x|) - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.txt index 1967674a6a7..8e3040a3bd9 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.txt @@ -10,7 +10,6 @@ R|kotlin/lazy|( = [ResolvedTo(RAW_FIR)] [MatchingParameterFunc FIR FILE: FILE: [ResolvedTo(IMPORTS)] propertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int|by R|kotlin/lazy|( = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0] lazy@fun (): R|kotlin/Int| { ^ Int(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.out_of_src_roots.txt index 2809ca8dcab..832ed08357c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.out_of_src_roots.txt @@ -10,11 +10,10 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] propertyDelegateExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: by #( = [ResolvedTo(RAW_FIR)] lazy@fun (): R|kotlin/Int| { ^ Int(1) } ) public [ResolvedTo(BODY_RESOLVE)] get(): { ^ D|/x|.#(Null(null), ::R|/x|) - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt index 0742695919b..ffa713a9df6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt @@ -10,7 +10,6 @@ R|kotlin/lazy|( = [ResolvedTo(RAW_FIR)] [MatchingParameterFunc FIR FILE: FILE: [ResolvedTo(IMPORTS)] propertyDelegateExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int|by R|kotlin/lazy|( = [ResolvedTo(RAW_FIR)] [MatchingParameterFunctionTypeKey=kotlin/Function0] lazy@fun (): R|kotlin/Int| { ^ Int(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause1.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause1.txt index f1156aed5e7..a9752e5c54a 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause1.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause1.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] whereClause1.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] From : R|To|, [ResolvedTo(BODY_RESOLVE)] To : R|kotlin/Any|> copyNotNull([ResolvedTo(BODY_RESOLVE)] from: R|kotlin/collections/List|, [ResolvedTo(BODY_RESOLVE)] to: R|kotlin/collections/List|): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause2.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause2.txt index db7dbad19b6..8c06c390b1f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause2.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/whereClause2.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] whereClause2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] From : R|To|, [ResolvedTo(BODY_RESOLVE)] To : R|kotlin/Any|> copyNotNull([ResolvedTo(BODY_RESOLVE)] from: R|kotlin/collections/List|, [ResolvedTo(BODY_RESOLVE)] to: R|kotlin/collections/List|): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt index e0358609503..4720a879642 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt @@ -7,7 +7,6 @@ R|/x|.R|SubstitutionOverride| FIR FILE: FILE: [ResolvedTo(IMPORTS)] arrayAccessExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/collections/List|): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval a: R|kotlin/Int| = R|/x|.R|SubstitutionOverride|(Int(1)) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.out_of_src_roots.txt index 4782bc1bf19..5188b33f6a4 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.out_of_src_roots.txt @@ -7,7 +7,6 @@ Int(0) FIR FILE: FILE: [ResolvedTo(IMPORTS)] arrayIndexExpressionWithInc.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main([ResolvedTo(BODY_RESOLVE)] args: R|kotlin/Array|): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval a: = #() R|/a|.#(String()) @@ -16,4 +15,4 @@ FILE: [ResolvedTo(IMPORTS)] arrayIndexExpressionWithInc.kt [ResolvedTo(BODY_RESOLVE)] lval : = R|/|.#(R|/|) R|/|.#(R|/|, R|/|.#()) R|/| - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.txt index 1fdd230b873..ac166ff2a10 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayIndexExpressionWithInc.txt @@ -7,7 +7,6 @@ Int(0) FIR FILE: FILE: [ResolvedTo(IMPORTS)] arrayIndexExpressionWithInc.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main([ResolvedTo(BODY_RESOLVE)] args: R|kotlin/Array|): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval a: R|java/util/ArrayList| = R|java/util/ArrayList.ArrayList|() R|/a|.R|SubstitutionOverride|(String()) diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.txt index 376712a3ac1..f4a35303cdb 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] asExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Any|): R|kotlin/String| { ^foo (R|/x| as R|kotlin/String|) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.txt index f4c4393c98f..e6b70fd553e 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.txt @@ -7,6 +7,5 @@ Int(1).R|kotlin/Int.plus|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] binaryExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1).R|kotlin/Int.plus|(Int(1)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt index 14a8a918684..ae7a42cbe9c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt @@ -7,6 +7,5 @@ R|kotlin/Int.plus| FIR FILE: FILE: [ResolvedTo(IMPORTS)] binaryExpressionOperator.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1).R|kotlin/Int.plus|(Int(1)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.txt index a96cd0e5ea1..ef31a160a60 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.txt @@ -8,6 +8,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] blockExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.txt index 8880fb7b702..d39b8791e40 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.txt @@ -7,6 +7,5 @@ Boolean(true) FIR FILE: FILE: [ResolvedTo(IMPORTS)] boolLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Boolean| = Boolean(true) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Boolean| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.txt index 521c8435b7e..fb9454e460c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] classAccessExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/reflect/KClass| = (Q|kotlin/Int|) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/reflect/KClass| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.txt index 417fe55ca97..4655863e61c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.txt @@ -12,7 +12,6 @@ while(R|/|.R|SubstitutionOverride: R|kotlin/collections/IntIterator| = Int(0).R|kotlin/Int.rangeTo|(Int(1)).R|kotlin/ranges/IntProgression.iterator|() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.txt index 5cc272e23c8..8b78e97f0b6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.txt @@ -7,7 +7,6 @@ Int(0).R|kotlin/Int.rangeTo|(Int(1)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] forExpressionRange.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| { { [ResolvedTo(BODY_RESOLVE)] lval : R|kotlin/collections/IntIterator| = Int(0).R|kotlin/Int.rangeTo|(Int(1)).R|kotlin/ranges/IntProgression.iterator|() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.txt index 86170a9e268..0342109e6f7 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] forExpressionVariable.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| { { [ResolvedTo(BODY_RESOLVE)] lval : R|kotlin/collections/IntIterator| = Int(0).R|kotlin/Int.rangeTo|(Int(1)).R|kotlin/ranges/IntProgression.iterator|() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.txt index b619d05f3c3..5171e461882 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.txt @@ -14,7 +14,6 @@ when () { FIR FILE: FILE: [ResolvedTo(IMPORTS)] ifExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Any|): R|kotlin/String| { ^foo when () { (R|/x| is R|kotlin/String|) -> { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/incExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/incExpression.txt index 37325953f2d..ceff9ae4dd4 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/incExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/incExpression.txt @@ -7,7 +7,6 @@ R|/nextUnnamedLibraryIndex| = R|/|.R|kotlin/Int.inc|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] incExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main([ResolvedTo(BODY_RESOLVE)] args: R|kotlin/Array|): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lvar nextUnnamedLibraryIndex: R|kotlin/Int| = Int(1) [ResolvedTo(BODY_RESOLVE)] lval originalName: R|kotlin/String| = ( { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.out_of_src_roots.txt index 89eb83c80dc..a4865cb987e 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.out_of_src_roots.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] insidePlusAssignTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/collections/MutableMap>|): R|kotlin/Unit| { { [ResolvedTo(BODY_RESOLVE)] lval : R|kotlin/collections/MutableMap>| = R|/x| @@ -20,4 +19,5 @@ FILE: [ResolvedTo(IMPORTS)] insidePlusAssignTarget.kt ).R|kotlin/plus|(String(str)) } - } \ No newline at end of file + } + diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.txt index c713b2db47a..c42867f3169 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/insidePlusAssignTarget.txt @@ -7,7 +7,6 @@ R|kotlin/collections/mutableListOf|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] insidePlusAssignTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/collections/MutableMap>|): R|kotlin/Unit| { R|/x|.R|kotlin/collections/getOrPut||>(Int(1), = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function0] getOrPut@fun (): R|kotlin/collections/MutableList| { ^ R|kotlin/collections/mutableListOf|() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.txt index fa3b89254ed..26cfea7beaa 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.txt @@ -7,6 +7,5 @@ Int(1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] intLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_entire.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_entire.txt index 148d7787003..a788d4436df 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_entire.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_entire.txt @@ -7,6 +7,5 @@ Int(-1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] intLiteral_minusOne_entire.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(-1) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_justOne.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_justOne.txt index 471a89924cc..659192a1439 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_justOne.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_minusOne_justOne.txt @@ -7,6 +7,5 @@ Int(1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] intLiteral_minusOne_justOne.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(-1) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_entire.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_entire.txt index 408959e441e..78803b3be0b 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_entire.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_entire.txt @@ -7,6 +7,5 @@ Int(1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] intLiteral_plusOne_entire.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_justOne.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_justOne.txt index 43d3a411cf6..4d7332fced6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_justOne.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral_plusOne_justOne.txt @@ -7,6 +7,5 @@ Int(1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] intLiteral_plusOne_justOne.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.txt index 31faa12799f..e53ab3826bc 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] isExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Any|): R|kotlin/Boolean| { ^foo (R|/x| is R|kotlin/String|) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.out_of_src_roots.txt index 9ad984ac022..f506cba7363 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.out_of_src_roots.txt @@ -9,9 +9,8 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] lambdaExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: = #( = [ResolvedTo(BODY_RESOLVE)] run@fun (): R|kotlin/Int| { ^ Int(1) } ) - public [ResolvedTo(BODY_RESOLVE)] get(): \ No newline at end of file + public [ResolvedTo(BODY_RESOLVE)] get(): diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.txt index 4e3f44251c4..d8e68201e5a 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.txt @@ -9,7 +9,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] lambdaExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = R|kotlin/run|( = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=kotlin/Function0] run@fun (): R|kotlin/Int| { ^ Int(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt index 6f8774a513b..789e39f021c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt @@ -12,7 +12,6 @@ object : R|kotlin/Any| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] objectLiteralExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Any| = object : R|kotlin/Any| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=] constructor(): R|| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt index 01f8ba4a823..595410382f8 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt @@ -7,6 +7,5 @@ Int(1).R|kotlin/Int.plus|(Int(2)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] parenthesizedExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1).R|kotlin/Int.plus|(Int(2)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt index 8de3736cc77..e734f216c7d 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt @@ -7,7 +7,6 @@ Q|A|::R|/A.foo| FIR FILE: FILE: [ResolvedTo(IMPORTS)] propertyReferenceExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.txt index c64873bcf9d..c9173c0363a 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.txt @@ -7,6 +7,5 @@ String(string) FIR FILE: FILE: [ResolvedTo(IMPORTS)] stringLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/String| = String(string) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt index f3f888f33de..29b6315320c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt @@ -7,6 +7,5 @@ Int(1).R|kotlin/Int.plus|(Int(2)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] stringTemplateExpressionEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/String| = (String(string ), Int(1).R|kotlin/Int.plus|(Int(2)), String( template)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.out_of_src_roots.txt index e781ac57cef..723222a23bb 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.out_of_src_roots.txt @@ -7,7 +7,6 @@ throw #() FIR FILE: FILE: [ResolvedTo(IMPORTS)] throwExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { throw #() - } \ No newline at end of file + } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.txt index b9b29cc96d7..d26e5945aa9 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.txt @@ -7,7 +7,6 @@ throw R|java/lang/IllegalStateException.IllegalStateException|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] throwExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { throw R|java/lang/IllegalStateException.IllegalStateException|() } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.txt index 52d1859cb53..3e5af94af42 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.txt @@ -13,7 +13,6 @@ finally { FIR FILE: FILE: [ResolvedTo(IMPORTS)] tryExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { try { Int(1) diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.txt index 6a329a68656..4b74a243d55 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.txt @@ -7,7 +7,6 @@ R|/x|.R|kotlin/Boolean.not|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] unraryExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Boolean|): R|kotlin/Boolean| { ^foo R|/x|.R|kotlin/Boolean.not|() } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt index d2c76f445e8..99afb51ed17 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt @@ -7,7 +7,6 @@ R|kotlin/Boolean.not| FIR FILE: FILE: [ResolvedTo(IMPORTS)] unraryExpressionOperator.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Boolean|): R|kotlin/Boolean| { ^foo R|/x|.R|kotlin/Boolean.not|() } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.txt index d18dd3def9d..0917f2f8f52 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.txt @@ -14,7 +14,6 @@ when (R|/x|) { FIR FILE: FILE: [ResolvedTo(IMPORTS)] whenExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Any|): R|kotlin/String| { ^foo when (R|/x|) { ($subj$ is R|kotlin/String|) -> { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.txt index 6161c1c8554..de842023e52 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.txt @@ -8,7 +8,6 @@ while(Boolean(true)) { FIR FILE: FILE: [ResolvedTo(IMPORTS)] whileExpression.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| { while(Boolean(true)) { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt index 615aca71440..d746c05e7d3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] wholeStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/String| = (String(string ), Int(1).R|kotlin/Int.plus|(Int(2)), String( template)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.txt index bf851d9ded7..9778604c7da 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.txt @@ -7,4 +7,3 @@ import a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] firstImportNamePart.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.txt index 1d9c095a772..d9c41c934f2 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.txt @@ -7,4 +7,3 @@ null FIR FILE: FILE: [ResolvedTo(RAW_FIR)] importList.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.txt index 50463592d74..a2fd47d36a4 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.txt @@ -7,4 +7,3 @@ import a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] middleImportNamePart.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt index fb88c13b569..b694a450ca5 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt @@ -7,4 +7,3 @@ import a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedImportNamePart.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.txt index ebf44d1255c..2066c30f239 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.txt @@ -7,4 +7,3 @@ import a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] wholeImportDirective.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.txt index e8f46987250..34abbe4aec3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.txt @@ -7,4 +7,3 @@ import a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] wholeImportName.kt - [ResolvedTo(BODY_RESOLVE)] annotations container diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt index 1ff14fc4dcb..00a5bc7849f 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt @@ -7,5 +7,4 @@ package a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] firstPackageNamePart.kt - [ResolvedTo(BODY_RESOLVE)] annotations container package a.b.c diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt index af02ffc0569..b23f106b330 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt @@ -7,5 +7,4 @@ package a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] middlePackageNamePart.kt - [ResolvedTo(BODY_RESOLVE)] annotations container package a.b.c diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt index a7a2e1c2706..ccdc81da573 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt @@ -7,5 +7,4 @@ package a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedPackageNamePart.kt - [ResolvedTo(BODY_RESOLVE)] annotations container package a.b.c diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt index aac1d508e3f..962960a1d78 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt @@ -7,5 +7,4 @@ package a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] wholePackageDirective.kt - [ResolvedTo(BODY_RESOLVE)] annotations container package a.b.c diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.txt index 26592b3d7e5..eca4b393c09 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.txt @@ -7,5 +7,4 @@ package a.b.c FIR FILE: FILE: [ResolvedTo(IMPORTS)] wholePackageName.kt - [ResolvedTo(BODY_RESOLVE)] annotations container package a.b.c diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/delegatedProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/delegatedProperty.txt index 39dc049c72a..86efce85f5d 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/delegatedProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/delegatedProperty.txt @@ -10,7 +10,6 @@ public final [ResolvedTo(BODY_RESOLVE)] val p: R|kotlin/String|by ERROR_EXPR(Sho FIR FILE: FILE: [ResolvedTo(IMPORTS)] delegatedProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val p: R|kotlin/String|by ERROR_EXPR(Should have delegate) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| { ^ D|/p|.#(Null(null), ::R|/p|) diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClasses.txt index 24fc297b00f..337d69c8574 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClasses.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClasses.txt @@ -8,7 +8,6 @@ public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] duplicatedClasses.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class SomeClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=SomeClass] constructor(): R|SomeClass| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClassesFunctionParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClassesFunctionParameter.txt index ac662112c9d..25df0f9ec1d 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClassesFunctionParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/duplicatedClassesFunctionParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] duplicatedClassesFunctionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class SomeClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=SomeClass] constructor(): R|SomeClass| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/expectAndActualInTheSameFile.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/expectAndActualInTheSameFile.txt index 65e72374345..ddd4d9603d3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/expectAndActualInTheSameFile.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/expectAndActualInTheSameFile.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] expectAndActualInTheSameFile.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun main(): R|kotlin/Unit| { LAZY_BLOCK } public? final? expect [ResolvedTo(RAW_FIR)] fun f(): R|kotlin/Unit| public? final? [ResolvedTo(RAW_FIR)] fun test(): R|kotlin/Unit| { LAZY_BLOCK } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/incompletePropertyWithAnnotation.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/incompletePropertyWithAnnotation.txt index 189c19caba1..2b3eae208ad 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/incompletePropertyWithAnnotation.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/incompletePropertyWithAnnotation.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] incompletePropertyWithAnnotation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() private final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] var : private [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): private [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] set([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] value: ): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/javaClassLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/javaClassLiteral.txt index a886692c897..912381cf3eb 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/javaClassLiteral.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/javaClassLiteral.txt @@ -7,7 +7,6 @@ R|/anyClass| FIR FILE: FILE: [ResolvedTo(IMPORTS)] javaClassLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main([ResolvedTo(BODY_RESOLVE)] args: R|kotlin/Array|): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval anyClass: R|kotlin/Any| = R|kotlin/Any.Any|() R|/funOne|(ERROR_EXPR(Incorrect selector expression)R|/anyClass|) diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/secondaryConstructor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/secondaryConstructor.txt index c3e6e9d0e89..b76092dda10 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/secondaryConstructor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/invalidCode/secondaryConstructor.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class JsQualifier : R|kotlin/Annotation|, R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=JsQualifier] constructor(): R|JsQualifier| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt index e76e0aa7f71..908c168ac8d 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt @@ -7,7 +7,6 @@ Q|A.B| FIR FILE: FILE: [ResolvedTo(IMPORTS)] firstPartOfQualifiedCallWithNestedClasses.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt index ebb23b40a9a..4955592c22b 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt @@ -7,7 +7,6 @@ Q|A.B|.R|/A.B.C.C|() FIR FILE: FILE: [ResolvedTo(IMPORTS)] lastPartOfQualifiedCallWithNestedClasses.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt index a0aea4c389d..ae816ff207b 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt @@ -7,7 +7,6 @@ Q|A.B| FIR FILE: FILE: [ResolvedTo(IMPORTS)] middlePartOfQualifiedCallWithNestedClasses.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallUnresolved.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallUnresolved.txt index 08bb0301611..7bc48189864 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallUnresolved.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallUnresolved.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedPartOfQualifiedCallUnresolved.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class FF : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=FF] constructor(): R|FF| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt index f6ed48aaa1c..d2f41493101 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt @@ -7,7 +7,6 @@ Q|A.B| FIR FILE: FILE: [ResolvedTo(IMPORTS)] qualifiedPartOfQualifiedCallWithNestedClasses.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.txt index 5bd6971f1dd..59f4aa8f3ea 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.txt @@ -7,7 +7,6 @@ R|(kotlin/Int) -> kotlin/String| FIR FILE: FILE: [ResolvedTo(IMPORTS)] functionalType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|(kotlin/Int) -> kotlin/String| { ^x [ResolvedTo(RAW_FIR)] fun .(): { String() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.txt index 83553cc2f9d..4ea73d19b43 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.txt @@ -7,7 +7,6 @@ R|kotlin/Int| FIR FILE: FILE: [ResolvedTo(IMPORTS)] functionalTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|(kotlin/Int) -> kotlin/String| { ^x [ResolvedTo(RAW_FIR)] fun .(): { ^ Unit diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt index b8edfc9d0d2..8d7b8a44a60 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] invalidTypeArgumentsCount.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt index 5da24da3c78..6281a7d4507 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt @@ -7,7 +7,6 @@ R|kotlin/String| FIR FILE: FILE: [ResolvedTo(IMPORTS)] invalidTypeArgumentsCountArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt index b1288e223f1..d6097a110f7 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt @@ -7,7 +7,6 @@ R|kotlin/String| FIR FILE: FILE: [ResolvedTo(IMPORTS)] invalidTypeArgumentsCountFirstArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt index 1f3ac6ae8f9..72af6b0dfaa 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt @@ -7,7 +7,6 @@ R|kotlin/String| FIR FILE: FILE: [ResolvedTo(IMPORTS)] invalidTypeArgumentsCountLastArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedClassType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedClassType.txt index eb4cda4ce99..354b5a5f72b 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedClassType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedClassType.txt @@ -7,7 +7,6 @@ R|Foo.Nested| FIR FILE: FILE: [ResolvedTo(IMPORTS)] nestedClassType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class Foo : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Foo] constructor(): R|Foo| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.txt index 418bba74639..4a9b40ba4a8 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.txt @@ -7,7 +7,6 @@ R|kotlin/Int| FIR FILE: FILE: [ResolvedTo(IMPORTS)] nestedTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/collections/Map>| { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.txt index cb760e22b3d..d36e2e2f649 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.txt @@ -7,7 +7,6 @@ R|kotlin/Int?| FIR FILE: FILE: [ResolvedTo(IMPORTS)] nullableType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/Int?| { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt index f175a3fdbcc..3f5c71c955c 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt @@ -7,7 +7,6 @@ R|kotlin/Int?| FIR FILE: FILE: [ResolvedTo(IMPORTS)] nullableTypeWithooutQuestionMark.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/Int?| { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/receiverType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/receiverType.txt index 2e611355a10..3e0c020ccfe 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/receiverType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/receiverType.txt @@ -7,7 +7,6 @@ R|T| FIR FILE: FILE: [ResolvedTo(IMPORTS)] receiverType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun <@R|A|[Types]() [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T> R|T|.test(): R|kotlin/Unit| { } @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.TYPE_PARAMETER|) public final [ResolvedTo(STATUS)] annotation class A : R|kotlin/Annotation| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.txt index 5cc21ada889..5da7a46b1b1 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.txt @@ -7,7 +7,6 @@ R|kotlin/collections/List| FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/collections/Map>| { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBound.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBound.txt index 737a166f334..df45be172dd 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBound.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBound.txt @@ -7,6 +7,5 @@ R|kotlin/Number| FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeParameterBound.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun <[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/Number|> check([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] t: R|T|): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBoundNested.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBoundNested.txt index 15b1466bd5b..7b057a164f6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBoundNested.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeParameterBoundNested.txt @@ -7,6 +7,5 @@ R|kotlin/Int| FIR FILE: FILE: [ResolvedTo(IMPORTS)] typeParameterBoundNested.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun <[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/collections/List>|> check([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] t: R|T|): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt index 3bebd5acda4..6fafcccbee3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt @@ -7,7 +7,6 @@ R|kotlin/collections/List| FIR FILE: FILE: [ResolvedTo(IMPORTS)] unresolvedTypeArgumentResolvedTypeConsturctor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/collections/List| { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt index 237d49c3e21..99e4a7fb9ee 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt @@ -7,7 +7,6 @@ R|kotlin/Int| FIR FILE: FILE: [ResolvedTo(IMPORTS)] unresolvedTypeConsturctorResolvedNestedTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt index 0374c4f204f..74dbdced5c3 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt @@ -7,7 +7,6 @@ R|kotlin/collections/List| FIR FILE: FILE: [ResolvedTo(IMPORTS)] unresolvedTypeConsturctorResolvedTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.txt index 80a0981f2f6..d3f0d010964 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.txt @@ -7,7 +7,6 @@ R|kotlin/collections/Map>| FIR FILE: FILE: [ResolvedTo(IMPORTS)] wholeType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun x(): R|kotlin/collections/Map>| { ^x IntegerLiteral(1) } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt index 9743ce684b3..aeb2d992dec 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] classTypeParemeter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class X<[ResolvedTo(BODY_RESOLVE)] T> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor<[ResolvedTo(BODY_RESOLVE)] T>(): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt index 9abe297c935..3c3311f1d63 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt @@ -7,7 +7,6 @@ public final static [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] enum entry FIR FILE: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class X : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt index d423a89f468..1cd248e0cad 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] functionTypeParemeter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T> x(): R|kotlin/Unit| public? final? [ResolvedTo(RAW_FIR)] fun (): R|kotlin/Unit| { LAZY_BLOCK } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt index acccc02cc01..d9cca6367a6 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt @@ -7,6 +7,5 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] functionValueParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.txt index db8826f805d..bd6f0c3ccb0 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.txt @@ -9,7 +9,6 @@ public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] getter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/String| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| { ^ String() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.txt index 47965901304..12f6874a3aa 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.txt @@ -14,7 +14,6 @@ local final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] localClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/Unit| { local final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor(): R|X| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt index ee582413c0d..1f9ee16a0e1 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt @@ -9,7 +9,6 @@ local final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/String| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] localFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/Unit| { local final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/String| { ^x String() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt index 23464c8afed..c631b16e1aa 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] localProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval x: R|kotlin/String| = String() } diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt index b3df8719938..b72e0c62c95 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt @@ -9,7 +9,6 @@ public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/String| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] memberFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Y : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Y] constructor(): R|Y| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt index 291f4f0b4d6..0fbcc772b75 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt @@ -8,7 +8,6 @@ public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/String| = String() FIR FILE: FILE: [ResolvedTo(IMPORTS)] memberProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Y : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Y] constructor(): R|Y| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt index ae4e245460b..5443faed26a 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt @@ -7,7 +7,6 @@ public final [ResolvedTo(BODY_RESOLVE)] typealias Str = R|kotlin/String| FIR FILE: FILE: [ResolvedTo(IMPORTS)] memberTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Y : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Y] constructor(): R|Y| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt index 5a08fc11ff1..5c3f8609bf7 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt @@ -14,7 +14,6 @@ public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Y : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Y] constructor(): R|Y| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt index eb49051952b..2ed336a1f60 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] primaryConstructorValValueParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/X.x] x: R|kotlin/Int|): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt index 65e8a380d0c..21e1a25be21 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] primaryConstructorValueParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt index e1f574a8865..8f8813d9eb4 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt @@ -7,7 +7,6 @@ FIR element rendered: FIR FILE: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorValueParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor([ResolvedTo(STATUS)] x: R|kotlin/Int|): R|X| { LAZY_super diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.txt index ba485946a3c..34ba75cf50e 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.txt @@ -8,7 +8,6 @@ public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|kotlin FIR FILE: FILE: [ResolvedTo(IMPORTS)] setter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] var x: R|kotlin/String| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|kotlin/String|): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt index fc32ea63eb4..43b55b1fc5b 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt @@ -14,7 +14,6 @@ public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] topLevelClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor(): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt index a1df2c30193..87cd1461892 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt @@ -10,7 +10,6 @@ public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { FIR FILE: FILE: [ResolvedTo(IMPORTS)] topLevelFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { local final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/String| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt index e54317f4373..445eee96bc7 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt @@ -8,6 +8,5 @@ public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1) FIR FILE: FILE: [ResolvedTo(IMPORTS)] topLevelProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| diff --git a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt index 0e63bd439b5..89d65118060 100644 --- a/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt +++ b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt @@ -7,5 +7,4 @@ public final [ResolvedTo(BODY_RESOLVE)] typealias Str = R|kotlin/String| FIR FILE: FILE: [ResolvedTo(IMPORTS)] topLevelTypelTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] typealias Str = R|kotlin/String| diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.fir.txt index be26e35009a..5611449a41e 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] annonymousClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { [ResolvedTo(BODY_RESOLVE)] lval x: R|| = object : R|kotlin/Any| { private [ResolvedTo(BODY_RESOLVE)] constructor(): R|| { diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.fir.txt index d445cf93769..fcdfeb018ed 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] class.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class B : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] constructor(): R|B| { super() diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.out_of_src_roots.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.out_of_src_roots.fir.txt index 2dc616d8b31..386b5ec7867 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.out_of_src_roots.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.out_of_src_roots.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] class.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class B : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] constructor(): R|B| { super() diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.fir.txt index bd9d0bda2c6..c49c0dc5722 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] constructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] constructor([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/String|): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.fir.txt index 4e2cb12a4d2..6aa90f5c27c 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] enum.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] enum class Enum : R|kotlin/Enum| { private [ResolvedTo(BODY_RESOLVE)] constructor([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|): R|Enum| { super|>() diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt index 7f807a453d7..499007a8ef3 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt @@ -1,4 +1,3 @@ FILE: [ResolvedTo(IMPORTS)] funWithoutTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun main(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt index ddd10919fe0..6ad692b244e 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] functionValueParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun bar([ResolvedTo(BODY_RESOLVE)] a: R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] b: R|(kotlin/Boolean) -> kotlin/Unit|): R|kotlin/Unit| { } public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt index c3d85ab1841..f636d67e99d 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] functionWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T> checkSubtype([ResolvedTo(BODY_RESOLVE)] t: R|T|): R|T| { ^checkSubtype R|/t| } diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.out_of_src_roots.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.out_of_src_roots.fir.txt index 5923a7cc90b..8dcea12644a 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.out_of_src_roots.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.out_of_src_roots.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] functionWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T> checkSubtype([ResolvedTo(BODY_RESOLVE)] t: R|T|): R|T| { ^checkSubtype R|/t| } diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt index e7589fff2d1..d0db6f1e530 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] lambdaInImplicitFunBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final inline [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T, [ResolvedTo(BODY_RESOLVE)] R> with([ResolvedTo(BODY_RESOLVE)] receiver: R|T|, [ResolvedTo(BODY_RESOLVE)] block: R|T.() -> R|): R|R| { ^with R|/block|.R|SubstitutionOverride|(R|/receiver|) } diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt index e9480a12238..5077fe2b9d6 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] lambdaInImplicitPropertyBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final inline [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T, [ResolvedTo(BODY_RESOLVE)] R> with([ResolvedTo(BODY_RESOLVE)] receiver: R|T|, [ResolvedTo(BODY_RESOLVE)] block: R|T.() -> R|): R|R| { ^with R|/block|.R|SubstitutionOverride|(R|/receiver|) } diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt index 617ccafd5b1..067ae220feb 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] lambdasInWithBodyFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final inline [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T, [ResolvedTo(BODY_RESOLVE)] R> with([ResolvedTo(BODY_RESOLVE)] receiver: R|T|, [ResolvedTo(BODY_RESOLVE)] block: R|T.() -> R|): R|R| { ^with R|/block|.R|SubstitutionOverride|(R|/receiver|) } diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.fir.txt index 21f2f3884ed..167399870df 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] localClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| { local final [ResolvedTo(BODY_RESOLVE)] class Local : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] constructor(): R|Local| { diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt index c6094fb96af..899d720e833 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] var withGetterAndSetter: R|kotlin/Int| = Int(42) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ F|/withGetterAndSetter| diff --git a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt index ffb495a52c7..f7e2bca28c0 100644 --- a/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt +++ b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt @@ -1,5 +1,4 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] class Foo : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] constructor(): R|Foo| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationArgumentsMix.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationArgumentsMix.txt index 9a3f5fdec2e..aef44e4e8b9 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationArgumentsMix.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationArgumentsMix.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -46,7 +45,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationArgumentsMix.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -92,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -138,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -184,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -230,7 +225,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -276,7 +270,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -322,7 +315,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -368,7 +360,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -414,7 +405,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -461,7 +451,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -508,7 +497,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -555,7 +543,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { LAZY_super @@ -602,7 +589,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationArgumentsMix.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=AnotherAnnotation] constructor(): R|AnotherAnnotation| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.out_of_src_roots.txt index f72218f809d..58b36e09558 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.out_of_src_roots.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationClassWithJavaTarget.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](ElementType#.TYPE_USE#) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](ElementType#.TYPE_USE#) public? final? [ResolvedTo(COMPANION_GENERATION)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](ElementType#.TYPE_USE#) public? final? [ResolvedTo(SUPER_TYPES)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ElementType#.TYPE_USE#) public? final? [ResolvedTo(TYPES)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(STATUS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -90,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(CONTRACTS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -100,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -110,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -120,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() public final [ResolvedTo(BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { super() @@ -130,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() public final [ResolvedTo(BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.txt index 64d98703a75..f2a298f774e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationClassWithJavaTarget.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationClassWithJavaTarget.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @java.lang.annotation.Target[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[CompilerRequiredAnnotations](ElementType#.TYPE_USE#) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[CompilerRequiredAnnotations](ElementType#.TYPE_USE#) public? final? [ResolvedTo(COMPANION_GENERATION)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[CompilerRequiredAnnotations](ElementType#.TYPE_USE#) public? final? [ResolvedTo(SUPER_TYPES)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](ElementType#.TYPE_USE#) public? final? [ResolvedTo(TYPES)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(STATUS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](ElementType#.TYPE_USE#) public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](Q|java/lang/annotation/ElementType|.TYPE_USE#) public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -90,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](Q|java/lang/annotation/ElementType|.TYPE_USE#) public final [ResolvedTo(CONTRACTS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -100,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](Q|java/lang/annotation/ElementType|.TYPE_USE#) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -110,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](value = vararg(Q|java/lang/annotation/ElementType|.#)) public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { LAZY_super @@ -120,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](value = vararg(Q|java/lang/annotation/ElementType|.#)) public final [ResolvedTo(BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { super() @@ -130,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationClassWithJavaTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|java/lang/annotation/Target|[Types](value = vararg(Q|java/lang/annotation/ElementType|.#)) public final [ResolvedTo(BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor(): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaType.txt index 4a758cd178a..b82d19844a2 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaType.txt @@ -1,79 +1,65 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] i: JavaInterface): { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] i: JavaInterface): { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] i: JavaInterface): { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe([ResolvedTo(COMPANION_GENERATION)] i: JavaInterface): { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe([ResolvedTo(SUPER_TYPES)] i: JavaInterface): { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe([ResolvedTo(TYPES)] i: R|JavaInterface|): { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe([ResolvedTo(STATUS)] i: R|JavaInterface|): { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe([ResolvedTo(EXPECT_ACTUAL_MATCHING)] i: R|JavaInterface|): { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] i: R|JavaInterface|): { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe([ResolvedTo(CONTRACTS)] i: R|JavaInterface|): { ^resolveMe i#.id# } IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] i: R|JavaInterface|): R|@R|KotlinAnnotation|() kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] i: R|JavaInterface|): R|@R|KotlinAnnotation|() kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] i: R|JavaInterface|): R|@R|KotlinAnnotation|() kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] i: R|JavaInterface|): R|@R|KotlinAnnotation|() kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaTypeWithJavaAnnotation.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaTypeWithJavaAnnotation.txt index 2cf392141c9..caca85e05bf 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaTypeWithJavaAnnotation.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationFromImplicitJavaTypeWithJavaAnnotation.txt @@ -1,79 +1,65 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] i: JavaInterface): { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] i: JavaInterface): { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] i: JavaInterface): { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe([ResolvedTo(COMPANION_GENERATION)] i: JavaInterface): { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe([ResolvedTo(SUPER_TYPES)] i: JavaInterface): { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe([ResolvedTo(TYPES)] i: R|JavaInterface|): { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe([ResolvedTo(STATUS)] i: R|JavaInterface|): { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe([ResolvedTo(EXPECT_ACTUAL_MATCHING)] i: R|JavaInterface|): { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] i: R|JavaInterface|): { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe([ResolvedTo(CONTRACTS)] i: R|JavaInterface|): { ^resolveMe i#.id# } IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] i: R|JavaInterface|): R|kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] i: R|JavaInterface|): R|kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] i: R|JavaInterface|): R|kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] main.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] i: R|JavaInterface|): R|kotlin/Int| { ^resolveMe R|/i|.R|/JavaInterface.id| } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationOnLocalClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationOnLocalClass.txt index e1948adc275..efe3ed51b47 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationOnLocalClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationOnLocalClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationOnLocalClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -208,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -236,7 +225,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { LAZY_super @@ -292,7 +279,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class AnotherAnnotation : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=AnotherAnnotation] constructor(): R|one/two/AnotherAnnotation| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.txt index 22dba68bdf6..23e50ac975f 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -39,7 +38,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationParameters.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -78,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -117,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -156,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -195,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -234,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -273,7 +266,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class X : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -312,7 +304,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class X : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -351,7 +342,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class X : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -391,7 +381,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class X : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -431,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class X : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -471,7 +459,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class X : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super|> @@ -511,7 +498,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] enum class X : R|kotlin/Enum| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor(): R|X| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/annotationWithTypeArgument.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationWithTypeArgument.txt index 8efdc5a1453..b2fb0e7780a 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/annotationWithTypeArgument.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/annotationWithTypeArgument.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -14,7 +13,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationWithTypeArgument.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -28,7 +26,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -42,7 +39,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -56,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -70,7 +65,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -84,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -98,7 +91,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -112,7 +104,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -126,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -141,7 +131,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno<[ResolvedTo(RAW_FIR)] T : Number> : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor<[ResolvedTo(RAW_FIR)] T : Number>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/Anno.value] value: KClass): R|one/Anno| { LAZY_super @@ -156,7 +145,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno<[ResolvedTo(STATUS)] T : R|kotlin/Number|> : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor<[ResolvedTo(STATUS)] T : R|kotlin/Number|>([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.value] value: ): R|one/Anno| { LAZY_super @@ -171,7 +159,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno<[ResolvedTo(STATUS)] T : R|kotlin/Number|> : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor<[ResolvedTo(STATUS)] T : R|kotlin/Number|>([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.value] value: ): R|one/Anno| { LAZY_super @@ -186,7 +173,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationWithTypeArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Number|> : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Number|>([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=one/Anno.value] value: ): R|one/Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classMembers.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classMembers.txt index 31381c33e62..1d6e3225e69 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classMembers.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classMembers.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -19,7 +18,6 @@ FILE: [ResolvedTo(RAW_FIR)] classMembers.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -38,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -57,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -76,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -95,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt TYPES: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -114,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt STATUS: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -133,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -152,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -171,7 +162,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -192,7 +182,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -213,7 +202,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -234,7 +222,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -258,7 +245,6 @@ FILE: [ResolvedTo(IMPORTS)] classMembers.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] classMembers.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor(): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/actual.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/actual.txt index 646347a28b3..39f93e8378c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/actual.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/actual.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? actual [ResolvedTo(RAW_FIR)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -24,7 +23,6 @@ FILE: [ResolvedTo(RAW_FIR)] actual.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? actual [ResolvedTo(RAW_FIR)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -48,7 +46,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? actual [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -72,7 +69,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? actual [ResolvedTo(COMPANION_GENERATION)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -96,7 +92,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? actual [ResolvedTo(SUPER_TYPES)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -120,7 +115,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt TYPES: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? actual [ResolvedTo(TYPES)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -144,7 +138,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt STATUS: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(STATUS)] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -168,7 +161,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -192,7 +184,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -216,7 +207,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(CONTRACTS)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -240,7 +230,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -264,7 +253,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Actual] constructor(): R|Actual| { LAZY_super @@ -288,7 +276,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(BODY_RESOLVE)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Actual] constructor(): R|Actual| { super() @@ -312,7 +299,6 @@ FILE: [ResolvedTo(IMPORTS)] actual.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] actual.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final actual [ResolvedTo(BODY_RESOLVE)] [ExpectForActualAttributeKey={}] class Actual : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Actual] constructor(): R|Actual| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/annotationWithTarget.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/annotationWithTarget.txt index 0e07309a55a..df5ccf38107 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/annotationWithTarget.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/annotationWithTarget.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Target[Unresolved](LAZY_EXPRESSION) @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationWithTarget.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Target[Unresolved](LAZY_EXPRESSION) @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(COMPANION_GENERATION)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[CompilerRequiredAnnotations](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(SUPER_TYPES)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @R|Anno|[Types](LAZY_EXPRESSION) public? final? [ResolvedTo(TYPES)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(STATUS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @R|Anno|[Types](LAZY_EXPRESSION) public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @R|Anno|[Types](String(string)) public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @R|Anno|[Types](String(string)) public final [ResolvedTo(CONTRACTS)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -220,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|) @R|Anno|[Types](String(string)) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -242,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](allowedTargets = vararg(Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|)) @R|Anno|[Types](s = String(string)) public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] annotation class ResolveMe : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/ResolveMe.value] value: Int): R|ResolveMe| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](allowedTargets = vararg(Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|)) @R|Anno|[Types](s = String(string)) public final [ResolvedTo(BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/ResolveMe.value] value: R|kotlin/Int|): R|ResolveMe| { super() @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationWithTarget.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/annotation/Target|[Types](allowedTargets = vararg(Q|kotlin/annotation/AnnotationTarget|.R|kotlin/annotation/AnnotationTarget.CLASS|)) @R|Anno|[Types](s = String(string)) public final [ResolvedTo(BODY_RESOLVE)] annotation class ResolveMe : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/ResolveMe.value] value: R|kotlin/Int|): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/classWithTypeParameters.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/classWithTypeParameters.txt index 235879ad7c5..7b19ea33696 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/classWithTypeParameters.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/classWithTypeParameters.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class ResolveMe<[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K>(): R|ResolveMe| { LAZY_super @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] classWithTypeParameters.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class ResolveMe<[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K>(): R|ResolveMe| { LAZY_super @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class ResolveMe<[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] T : Int, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] T : Int, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] K>(): R|ResolveMe| { LAZY_super @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] class ResolveMe<[ResolvedTo(COMPANION_GENERATION)] T : Int, [ResolvedTo(COMPANION_GENERATION)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(COMPANION_GENERATION)] T : Int, [ResolvedTo(COMPANION_GENERATION)] K>(): R|ResolveMe| { LAZY_super @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class ResolveMe<[ResolvedTo(SUPER_TYPES)] T : Int, [ResolvedTo(SUPER_TYPES)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(SUPER_TYPES)] T : Int, [ResolvedTo(SUPER_TYPES)] K>(): R|ResolveMe| { LAZY_super @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt TYPES: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class ResolveMe<[ResolvedTo(TYPES)] T : R|kotlin/Int|, [ResolvedTo(TYPES)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(TYPES)] T : R|kotlin/Int|, [ResolvedTo(TYPES)] K>(): R|ResolveMe| { LAZY_super @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt STATUS: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class ResolveMe<[ResolvedTo(STATUS)] T : R|kotlin/Int|, [ResolvedTo(STATUS)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(STATUS)] T : R|kotlin/Int|, [ResolvedTo(STATUS)] K>(): R|ResolveMe| { LAZY_super @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class ResolveMe<[ResolvedTo(EXPECT_ACTUAL_MATCHING)] T : R|kotlin/Int|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(EXPECT_ACTUAL_MATCHING)] T : R|kotlin/Int|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] K>(): R|ResolveMe| { LAZY_super @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] class ResolveMe<[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K>(): R|ResolveMe| { LAZY_super @@ -90,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] class ResolveMe<[ResolvedTo(CONTRACTS)] T : R|kotlin/Int|, [ResolvedTo(CONTRACTS)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(CONTRACTS)] T : R|kotlin/Int|, [ResolvedTo(CONTRACTS)] K>(): R|ResolveMe| { LAZY_super @@ -100,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class ResolveMe<[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] K>(): R|ResolveMe| { LAZY_super @@ -110,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] class ResolveMe<[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/Int|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] K> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/Int|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] K>(): R|ResolveMe| { LAZY_super @@ -120,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class ResolveMe<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K>(): R|ResolveMe| { super() @@ -130,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] classWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class ResolveMe<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ResolveMe] constructor<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K>(): R|ResolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/functionInValueClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/functionInValueClass.txt index 55beb77dd85..9f1d8d1c181 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/functionInValueClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/functionInValueClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @JvmInline[Unresolved]() public? final? inline [ResolvedTo(RAW_FIR)] class Value : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Value] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Value.value] value: Int): R|Value| { LAZY_super @@ -15,7 +14,6 @@ FILE: [ResolvedTo(RAW_FIR)] functionInValueClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @JvmInline[Unresolved]() public? final? inline [ResolvedTo(RAW_FIR)] class Value : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Value] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Value.value] value: Int): R|Value| { LAZY_super @@ -30,7 +28,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @JvmInline[Unresolved]() public? final? inline [ResolvedTo(RAW_FIR)] class Value : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Value] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Value.value] value: Int): R|Value| { LAZY_super @@ -45,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @JvmInline[Unresolved]() public? final? inline [ResolvedTo(RAW_FIR)] class Value : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Value] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Value.value] value: Int): R|Value| { LAZY_super @@ -60,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @JvmInline[Unresolved]() public? final? inline [ResolvedTo(SUPER_TYPES)] class Value : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Value] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Value.value] value: Int): R|Value| { LAZY_super @@ -75,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public? final? inline [ResolvedTo(TYPES)] class Value : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Value] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Value.value] value: Int): R|Value| { LAZY_super @@ -90,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -105,7 +98,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -120,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -135,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -151,7 +141,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -167,7 +156,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -183,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(STATUS)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Value] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { LAZY_super @@ -199,7 +186,6 @@ FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] functionInValueClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/jvm/JvmInline|[Types]() public final inline [ResolvedTo(BODY_RESOLVE)] [FirValueClassRepresentationKey=InlineClassRepresentation(underlyingPropertyName=value, underlyingType=kotlin/Int)] class Value : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Value] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Value.value] value: R|kotlin/Int|): R|Value| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverride.txt index 17b9d3772a0..3af406851b2 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -30,7 +29,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -60,7 +58,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -90,7 +87,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -120,7 +116,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -150,7 +145,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -180,7 +174,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -210,7 +203,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -240,7 +232,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -270,7 +261,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -300,7 +290,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -330,7 +319,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -360,7 +348,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -390,7 +377,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass.txt index f3b16af2146..23a5fb5d003 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -710,7 +700,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -781,7 +770,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -852,7 +840,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -923,7 +910,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass2.txt index d22393bea1f..7c561b3023e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -710,7 +700,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -781,7 +770,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -852,7 +840,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -923,7 +910,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass3.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass3.txt index 8f943a9c967..cb8a70b4187 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass3.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass3.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass3.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -710,7 +700,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -781,7 +770,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -852,7 +840,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -923,7 +910,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass4.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass4.txt index 331dd1abf86..df12242710c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass4.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/hierarchyWithOverrideAndNestedClass4.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass4.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -710,7 +700,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -781,7 +770,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -852,7 +840,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -923,7 +910,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClass.txt index 5cabc68ea14..67574b8028e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -29,7 +28,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -58,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -87,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -116,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -145,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -174,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -203,7 +196,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -232,7 +224,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -261,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -290,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -319,7 +308,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -348,7 +336,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -377,7 +364,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClassWithPropertiesOverrides.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClassWithPropertiesOverrides.txt index 3e36ad8f14d..e008c3d7298 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClassWithPropertiesOverrides.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClassWithPropertiesOverrides.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -25,7 +24,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedClassWithPropertiesOverrides.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -50,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -75,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -100,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -125,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -150,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -175,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] val originalExpressions: A public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OV] get(): A @@ -200,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] val originalExpressions: R|A| public [ResolvedTo(STATUS)] [ContainingClassKey=OV] get(): R|A| @@ -225,7 +216,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] val originalExpressions: R|A| public [ResolvedTo(STATUS)] [ContainingClassKey=OV] get(): R|A| @@ -250,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] val originalExpressions: R|A| public [ResolvedTo(STATUS)] [ContainingClassKey=OV] get(): R|A| @@ -275,7 +264,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] val originalExpressions: R|A| public [ResolvedTo(STATUS)] [ContainingClassKey=OV] get(): R|A| @@ -300,7 +288,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface OV : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] val originalExpressions: R|A| public [ResolvedTo(STATUS)] [ContainingClassKey=OV] get(): R|A| @@ -325,7 +312,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedClassWithPropertiesOverrides.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface OV : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] val originalExpressions: R|A| public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OV] get(): R|A| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride.txt index a63f83ad589..5a7b03ba7d6 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(CONTRACTS)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride2.txt index 0ea2beb12c9..9eafbc1eaf4 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/classes/simpleLoopInOverride2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(CONTRACTS)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationOnLocalClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationOnLocalClass.txt index 6bf60c7697f..86ad0f99221 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationOnLocalClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationOnLocalClass.txt @@ -1,51 +1,41 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { @Deprecated[Unresolved](message = String(), replaceWith = ReplaceWith#(expression = String(abc)), level = DeprecationLevel#.ERROR#) local final? [ResolvedTo(RAW_FIR)] class LocalClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LocalClass] constructor(): R|one/two/LocalClass| { @@ -65,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { @Deprecated[Unresolved](message = String(), replaceWith = ReplaceWith#(expression = String(abc)), level = DeprecationLevel#.ERROR#) local final? [ResolvedTo(RAW_FIR)] class LocalClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LocalClass] constructor(): R|one/two/LocalClass| { @@ -85,7 +74,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { @Deprecated[Unresolved](message = String(), replaceWith = ReplaceWith#(expression = String(abc)), level = DeprecationLevel#.ERROR#) local final? [ResolvedTo(RAW_FIR)] class LocalClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LocalClass] constructor(): R|one/two/LocalClass| { @@ -105,7 +93,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { @R|kotlin/Deprecated|[Types](message = String(), replaceWith = R|kotlin/ReplaceWith.ReplaceWith|(expression = String(abc)), level = Q|kotlin/DeprecationLevel|.R|kotlin/DeprecationLevel.ERROR|) local final [ResolvedTo(BODY_RESOLVE)] class LocalClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=LocalClass] constructor(): R|one/two/LocalClass| { @@ -125,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationOnLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { @R|kotlin/Deprecated|[Types](message = String(), replaceWith = R|kotlin/ReplaceWith.ReplaceWith|(expression = String(abc)), level = Q|kotlin/DeprecationLevel|.R|kotlin/DeprecationLevel.ERROR|) local final [ResolvedTo(BODY_RESOLVE)] class LocalClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=LocalClass] constructor(): R|one/two/LocalClass| { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructor.txt index 43d81679513..a9f959abfa6 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructor.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructor.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnConstructor.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -220,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -242,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructorProperty.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructorProperty.txt index b7f38c9606c..2c198076fe3 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructorProperty.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnConstructorProperty.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnConstructorProperty.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -220,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -242,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnFunction.txt index faf28ba9846..a4d584e858d 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnFunction.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnFunction.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -14,7 +13,6 @@ FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnFunction.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -28,7 +26,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -42,7 +39,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -56,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -70,7 +65,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -84,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -98,7 +91,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -112,7 +104,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -126,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -141,7 +131,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -156,7 +145,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -171,7 +159,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -186,7 +173,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnProperty.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnProperty.txt index 8f7aaff8e78..9f31295ee98 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnProperty.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnProperty.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnProperty.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -164,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -184,7 +173,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -204,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -224,7 +211,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.out_of_src_roots.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.out_of_src_roots.txt index a74b0fe69a0..0b72c3945bb 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.out_of_src_roots.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.out_of_src_roots.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -17,7 +16,6 @@ FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnPropertyDelegate.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -34,7 +32,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -51,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -68,7 +64,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -85,7 +80,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -102,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -119,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -136,7 +128,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -153,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -173,7 +163,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -193,7 +182,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -213,7 +201,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -233,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.txt b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.txt index 44f2f724e31..e445db3f6c8 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/compilerRequiredAnnotationsOnPropertyDelegate.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -17,7 +16,6 @@ FILE: [ResolvedTo(RAW_FIR)] compilerRequiredAnnotationsOnPropertyDelegate.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -34,7 +32,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -51,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -68,7 +64,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -85,7 +80,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt TYPES: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -102,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt STATUS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -119,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -136,7 +128,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -153,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -173,7 +163,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -193,7 +182,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -213,7 +201,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -233,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] compilerRequiredAnnotationsOnPropertyDelegate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/complexLocalHierarchy.txt b/analysis/low-level-api-fir/testdata/lazyResolve/complexLocalHierarchy.txt index 34859ed9789..07a59d81514 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/complexLocalHierarchy.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/complexLocalHierarchy.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { @@ -92,7 +82,6 @@ FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { @@ -121,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { @@ -150,7 +138,6 @@ FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { @@ -179,7 +166,6 @@ FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] complexLocalHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface NonLocalInterface : R|kotlin/Any| { } public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/complexRedeclaration.txt b/analysis/low-level-api-fir/testdata/lazyResolve/complexRedeclaration.txt index a240c22c211..27f5ef09fb3 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/complexRedeclaration.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/complexRedeclaration.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -93,7 +92,6 @@ FILE: [ResolvedTo(RAW_FIR)] complexRedeclaration.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -186,7 +184,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -279,7 +276,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -372,7 +368,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -465,7 +460,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt TYPES: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -558,7 +552,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt STATUS: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -651,7 +644,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? sealed [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -744,7 +736,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public sealed [ResolvedTo(STATUS)] class A : R|kotlin/Any| { protected [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -837,7 +828,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public sealed [ResolvedTo(STATUS)] class A : R|kotlin/Any| { protected [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -930,7 +920,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public sealed [ResolvedTo(STATUS)] class A : R|kotlin/Any| { protected [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -1023,7 +1012,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public sealed [ResolvedTo(STATUS)] class A : R|kotlin/Any| { protected [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -1116,7 +1104,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public sealed [ResolvedTo(STATUS)] class A : R|kotlin/Any| { protected [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -1209,7 +1196,6 @@ FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] complexRedeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public sealed [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { protected [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor(): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy.txt b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy.txt index fd85d1b1755..a6dd03aa43a 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C : B { @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C : B { @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C : B { @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C : B { @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt STATUS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /B> { @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface B : , /ResolveMe> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface C : /B> { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy2.txt index 4eaf6dce8a9..562e80801b8 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface ResolveMe : A, E { } public? final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface ResolveMe : A, E { } public? final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] interface ResolveMe : A, E { } public? final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] interface ResolveMe : A, E { } public? final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(CONTRACTS)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface ResolveMe : , /E> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface ResolveMe : , /E> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface C : /ResolveMe> { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy3.txt b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy3.txt index 0867cab40b8..93baf23fb72 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy3.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicHierarchy3.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C1 : B { @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy3.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C1 : B { @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C1 : B { @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface B : A, ResolveMe { } public? final? [ResolvedTo(RAW_FIR)] interface C1 : B { @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt STATUS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -200,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -220,7 +209,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -240,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface B : , /ResolveMe> { } public? final? [ResolvedTo(SUPER_TYPES)] interface C1 : /B> { @@ -260,7 +247,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface B : , /ResolveMe> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface C1 : /B> { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy.txt b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy.txt index 1fa50e00b6c..2b21944c11c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -23,7 +22,6 @@ FILE: [ResolvedTo(RAW_FIR)] cyclicNestedHierarchy.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -46,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -69,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(COMPANION_GENERATION)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -92,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -115,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -138,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt STATUS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -161,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -184,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -207,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(CONTRACTS)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -230,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -253,7 +242,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -276,7 +264,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class C : /D> { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=C] constructor(): R|C| { super() @@ -299,7 +286,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class C : /D> { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=C] constructor(): R|C| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy2.txt index 3cf2d588d59..332f12fe5ee 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/cyclicNestedHierarchy2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -23,7 +22,6 @@ FILE: [ResolvedTo(RAW_FIR)] cyclicNestedHierarchy2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -46,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -69,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class C : D { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -92,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -115,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -138,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -161,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -184,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -207,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -230,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -253,7 +242,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class C : /D> { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -276,7 +264,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class C : /D> { public [ResolvedTo(STATUS)] [ContainingClassKey=C] constructor(): R|C| { LAZY_super @@ -299,7 +286,6 @@ FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] cyclicNestedHierarchy2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class C : /D> { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=C] constructor(): R|C| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/dataClassCopy.txt b/analysis/low-level-api-fir/testdata/lazyResolve/dataClassCopy.txt index 214c77a5acd..ee241a14715 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/dataClassCopy.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/dataClassCopy.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] dataClassCopy.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(SUPER_TYPES)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt TYPES: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(TYPES)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt STATUS: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -220,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -242,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] dataClassCopy.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(BODY_RESOLVE)] class DataClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=DataClass] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/dataComponent2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/dataComponent2.txt index 34800a5af58..678381e5d6a 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/dataComponent2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/dataComponent2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] dataComponent2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(RAW_FIR)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(SUPER_TYPES)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? data [ResolvedTo(TYPES)] class DataClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=DataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.i] i: Int, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/DataClass.b] b: Boolean): R|one/DataClass| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -220,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -242,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(STATUS)] class DataClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=DataClass] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(STATUS)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { LAZY_super @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] dataComponent2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final data [ResolvedTo(BODY_RESOLVE)] class DataClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=DataClass] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=one/DataClass.i] i: R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=one/DataClass.b] b: R|kotlin/Boolean|): R|one/DataClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitType.txt index 4373702ac3f..4b4c0ce122b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitType.txt @@ -2,7 +2,6 @@ RAW_FIR: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -20,7 +19,6 @@ IMPORTS: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -38,7 +36,6 @@ COMPILER_REQUIRED_ANNOTATIONS: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -56,7 +53,6 @@ COMPANION_GENERATION: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -74,7 +70,6 @@ SUPER_TYPES: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -92,7 +87,6 @@ TYPES: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -110,7 +104,6 @@ STATUS: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -128,7 +121,6 @@ EXPECT_ACTUAL_MATCHING: TARGET: public open [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -146,7 +138,6 @@ ARGUMENTS_OF_ANNOTATIONS: TARGET: public open [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -164,7 +155,6 @@ CONTRACTS: TARGET: public open [ResolvedTo(CONTRACTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -182,7 +172,6 @@ IMPLICIT_TYPES_BODY_RESOLVE: TARGET: public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0] fun implicitType(): R|kotlin/Int| FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -202,7 +191,6 @@ ANNOTATIONS_ARGUMENTS_MAPPING: TARGET: public open [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0] fun implicitType(): R|kotlin/Int| FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -222,7 +210,6 @@ BODY_RESOLVE: TARGET: public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0] fun implicitType(): R|kotlin/Int| FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -240,7 +227,6 @@ FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] delegateWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Aaa] constructor([ResolvedTo(BODY_RESOLVE)] i: R|Interface|): R|Aaa| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitTypeInDifferentModules.txt b/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitTypeInDifferentModules.txt index bf31086f855..22ac03596a0 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitTypeInDifferentModules.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/delegateWithImplicitTypeInDifferentModules.txt @@ -2,7 +2,6 @@ RAW_FIR: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -16,7 +15,6 @@ IMPORTS: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -30,7 +28,6 @@ COMPILER_REQUIRED_ANNOTATIONS: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -44,7 +41,6 @@ COMPANION_GENERATION: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -58,7 +54,6 @@ SUPER_TYPES: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -72,7 +67,6 @@ TYPES: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -86,7 +80,6 @@ STATUS: TARGET: public open [ResolvedTo(STATUS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -100,7 +93,6 @@ EXPECT_ACTUAL_MATCHING: TARGET: public open [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -114,7 +106,6 @@ ARGUMENTS_OF_ANNOTATIONS: TARGET: public open [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -128,7 +119,6 @@ CONTRACTS: TARGET: public open [ResolvedTo(CONTRACTS)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0, FakeOverrideSubstitutionKey=FakeOverrideSubstitution(substitutor=Empty, baseSymbol=FirNamedFunctionSymbol /Interface.implicitType)] fun implicitType(): FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -142,7 +132,6 @@ IMPLICIT_TYPES_BODY_RESOLVE: TARGET: public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0] fun implicitType(): R|kotlin/Int| FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -156,7 +145,6 @@ ANNOTATIONS_ARGUMENTS_MAPPING: TARGET: public open [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0] fun implicitType(): R|kotlin/Int| FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -170,7 +158,6 @@ BODY_RESOLVE: TARGET: public open [ResolvedTo(BODY_RESOLVE)] [DelegatedWrapperDataKey=[wrapped=FirNamedFunctionSymbol /Interface.implicitType, containingClass=Aaa, delegateField=FirFieldSymbol /Aaa.$$delegate_0] fun implicitType(): R|kotlin/Int| FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(STATUS)] [ContainingClassKey=Aaa] constructor([ResolvedTo(STATUS)] i: R|Interface|): R|Aaa| { LAZY_super<> @@ -182,7 +169,6 @@ FILE: [ResolvedTo(IMPORTS)] usage.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] usage.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] [DelegateFieldsMapKey={0=FirFieldSymbol /Aaa.$$delegate_0}] class Aaa : R|Interface| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Aaa] constructor([ResolvedTo(BODY_RESOLVE)] i: R|Interface|): R|Aaa| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/delegatedField.txt b/analysis/low-level-api-fir/testdata/lazyResolve/delegatedField.txt index 29357fcc2cd..628a34ce476 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/delegatedField.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/delegatedField.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -24,7 +23,6 @@ FILE: [ResolvedTo(RAW_FIR)] delegatedField.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -48,7 +46,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -72,7 +69,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -96,7 +92,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -120,7 +115,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt TYPES: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -144,7 +138,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt STATUS: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -168,7 +161,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -192,7 +184,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -216,7 +207,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -240,7 +230,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -264,7 +253,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -288,7 +276,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Boo : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { LAZY_super @@ -312,7 +299,6 @@ FILE: [ResolvedTo(IMPORTS)] delegatedField.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] delegatedField.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class Boo : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Boo] constructor(): R|one/Boo| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/delegates.txt b/analysis/low-level-api-fir/testdata/lazyResolve/delegates.txt index 878ebc0b159..17ce2cd22da 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/delegates.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/delegates.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -30,7 +29,6 @@ FILE: [ResolvedTo(RAW_FIR)] delegates.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -60,7 +58,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -90,7 +87,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -120,7 +116,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -150,7 +145,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt TYPES: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -180,7 +174,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt STATUS: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -210,7 +203,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -240,7 +232,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val delegate: = LAZY_EXPRESSION @@ -270,7 +261,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(valueWithExplicitType#) receive#(valueWithImplicitType#) @@ -305,7 +295,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(valueWithExplicitType#) receive#(valueWithImplicitType#) @@ -340,7 +329,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(valueWithExplicitType#) receive#(valueWithImplicitType#) @@ -375,7 +363,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/valueWithExplicitType|) R|/receive|(R|/valueWithImplicitType|) @@ -424,7 +411,6 @@ FILE: [ResolvedTo(IMPORTS)] delegates.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] delegates.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/valueWithExplicitType|) R|/receive|(R|/valueWithImplicitType|) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/enumEntries.txt b/analysis/low-level-api-fir/testdata/lazyResolve/enumEntries.txt index f137096ed3d..00b5ef1df3f 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/enumEntries.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/enumEntries.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] enumEntries.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt TYPES: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt STATUS: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -200,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -220,7 +209,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -240,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -260,7 +247,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntries.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] enumEntries.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/enumEntry.txt b/analysis/low-level-api-fir/testdata/lazyResolve/enumEntry.txt index 11c4fb7c156..04dfde1f73e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/enumEntry.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/enumEntry.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -26,7 +25,6 @@ FILE: [ResolvedTo(RAW_FIR)] enumEntry.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -52,7 +50,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -78,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -104,7 +100,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -130,7 +125,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt TYPES: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -156,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt STATUS: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -182,7 +175,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -208,7 +200,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -234,7 +225,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -260,7 +250,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -292,7 +281,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -324,7 +312,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor(): R|Anno| { LAZY_super @@ -356,7 +343,6 @@ FILE: [ResolvedTo(IMPORTS)] enumEntry.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] enumEntry.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor(): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/enumValueOf.txt b/analysis/low-level-api-fir/testdata/lazyResolve/enumValueOf.txt index c07781bf447..3ba6eaac36b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/enumValueOf.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/enumValueOf.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] enumValueOf.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt TYPES: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt STATUS: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -200,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -220,7 +209,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -240,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -260,7 +247,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] enumValueOf.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/enumValues.txt b/analysis/low-level-api-fir/testdata/lazyResolve/enumValues.txt index 8042e2c4841..82de4015458 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/enumValues.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/enumValues.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] enumValues.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt TYPES: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt STATUS: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -200,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -220,7 +209,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -240,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { LAZY_super|> @@ -260,7 +247,6 @@ FILE: [ResolvedTo(IMPORTS)] enumValues.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] enumValues.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] enum class MyEnum : R|kotlin/Enum| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyEnum] constructor(): R|one/MyEnum| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/errors/annotationWithNamedFunctionArgument.txt b/analysis/low-level-api-fir/testdata/lazyResolve/errors/annotationWithNamedFunctionArgument.txt index f471f611c5f..b101a82b88f 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/errors/annotationWithNamedFunctionArgument.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/errors/annotationWithNamedFunctionArgument.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] annotationWithNamedFunctionArgument.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(COMPANION_GENERATION)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @Anno[Unresolved](LAZY_EXPRESSION) public? final? [ResolvedTo(SUPER_TYPES)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt TYPES: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](LAZY_EXPRESSION) public? final? [ResolvedTo(TYPES)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt STATUS: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](LAZY_EXPRESSION) public final [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](LAZY_EXPRESSION) public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ERROR_EXPR(Incorrect invoke receiver)local final? [ResolvedTo(RAW_FIR)] fun a(): String { } .invoke#()) public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] class TopLevelClass : R|kotlin/Any| { @@ -92,7 +83,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ERROR_EXPR(Incorrect invoke receiver)local final? [ResolvedTo(RAW_FIR)] fun a(): String { } .invoke#()) public final [ResolvedTo(CONTRACTS)] class TopLevelClass : R|kotlin/Any| { @@ -104,7 +94,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types](ERROR_EXPR(Incorrect invoke receiver)local final? [ResolvedTo(RAW_FIR)] fun a(): String { } .invoke#()) public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class TopLevelClass : R|kotlin/Any| { @@ -116,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -126,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() public final [ResolvedTo(BODY_RESOLVE)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { super() @@ -136,7 +123,6 @@ FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] annotationWithNamedFunctionArgument.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @[Types]() public final [ResolvedTo(BODY_RESOLVE)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/errors/anonymousObjectInInvalidPosition.txt b/analysis/low-level-api-fir/testdata/lazyResolve/errors/anonymousObjectInInvalidPosition.txt index b065ca32e94..4298d26888c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/errors/anonymousObjectInInvalidPosition.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/errors/anonymousObjectInInvalidPosition.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final? [ResolvedTo(RAW_FIR)] val resolveMe: A = LAZY_EXPRESSION private [ResolvedTo(RAW_FIR)] get(): A public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] anonymousObjectInInvalidPosition.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final? [ResolvedTo(RAW_FIR)] val resolveMe: A = LAZY_EXPRESSION private [ResolvedTo(RAW_FIR)] get(): A public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val resolveMe: A = LAZY_EXPRESSION private [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): A public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final? [ResolvedTo(COMPANION_GENERATION)] val resolveMe: A = LAZY_EXPRESSION private [ResolvedTo(COMPANION_GENERATION)] get(): A public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final? [ResolvedTo(SUPER_TYPES)] val resolveMe: A = LAZY_EXPRESSION private [ResolvedTo(SUPER_TYPES)] get(): A public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt TYPES: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final? [ResolvedTo(TYPES)] val resolveMe: = LAZY_EXPRESSION private [ResolvedTo(TYPES)] get(): public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt STATUS: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(STATUS)] val resolveMe: = LAZY_EXPRESSION private [ResolvedTo(STATUS)] get(): public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val resolveMe: = LAZY_EXPRESSION private [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val resolveMe: = LAZY_EXPRESSION private [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): public? final? [ResolvedTo(RAW_FIR)] interface A<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { @@ -90,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(CONTRACTS)] val resolveMe: = ERROR_EXPR(Should have initializer)Null(null) = object : A { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=] constructor(): R|| { super<>() @@ -109,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val resolveMe: = ERROR_EXPR(Should have initializer)Null(null) = object : R|A| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=] constructor(): R|| { super() @@ -128,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val resolveMe: = ERROR_EXPR(Should have initializer)Null(null) = object : R|A| { private [ResolvedTo(RAW_FIR)] [ContainingClassKey=] constructor(): R|| { super() @@ -147,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(BODY_RESOLVE)] val resolveMe: = ERROR_EXPR(Should have initializer)Null(null) = object : R|A| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=] constructor(): R|| { super() @@ -166,7 +153,6 @@ FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] anonymousObjectInInvalidPosition.kt - [ResolvedTo(BODY_RESOLVE)] annotations container private final [ResolvedTo(BODY_RESOLVE)] val resolveMe: = ERROR_EXPR(Should have initializer)Null(null) = object : R|A| { private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=] constructor(): R|| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/fakeOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/fakeOverride.txt index ba72189e2c3..5b14a481bb5 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/fakeOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/fakeOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun expression([ResolvedTo(RAW_FIR)] expression: IrConst<*>): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -39,7 +38,6 @@ FILE: [ResolvedTo(RAW_FIR)] fakeOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun expression([ResolvedTo(RAW_FIR)] expression: IrConst<*>): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -78,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun expression([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] expression: IrConst<*>): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -117,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun expression([ResolvedTo(COMPANION_GENERATION)] expression: IrConst<*>): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -156,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun expression([ResolvedTo(SUPER_TYPES)] expression: IrConst<*>): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -195,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun expression([ResolvedTo(TYPES)] expression: R|IrConst<*>|): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -234,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun expression([ResolvedTo(STATUS)] expression: R|IrConst<*>|): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -273,7 +266,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun expression([ResolvedTo(EXPECT_ACTUAL_MATCHING)] expression: R|IrConst<*>|): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -312,7 +304,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun expression([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] expression: R|IrConst<*>|): R|kotlin/Unit| { LAZY_BLOCK } public? sealed [ResolvedTo(RAW_FIR)] class Kind<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { protected [ResolvedTo(RAW_FIR)] [ContainingClassKey=Kind] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Kind.asString] asString: String): R|Kind| { @@ -351,7 +342,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun expression([ResolvedTo(CONTRACTS)] expression: R|IrConst<*>|): R|kotlin/Unit| { when ([ResolvedTo(RAW_FIR)] lval kind: = expression#.kind#) { ($subj$ is Kind.Null) -> { @@ -399,7 +389,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun expression([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] expression: R|IrConst<*>|): R|kotlin/Unit| { when ([ResolvedTo(RAW_FIR)] lval kind: = expression#.kind#) { ($subj$ is Kind.Null) -> { @@ -447,7 +436,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun expression([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] expression: R|IrConst<*>|): R|kotlin/Unit| { when ([ResolvedTo(RAW_FIR)] lval kind: = expression#.kind#) { ($subj$ is Kind.Null) -> { @@ -495,7 +483,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun expression([ResolvedTo(BODY_RESOLVE)] expression: R|IrConst<*>|): R|kotlin/Unit| { when ([ResolvedTo(BODY_RESOLVE)] lval kind: R|Kind| = R|/expression|.R|SubstitutionOverride|>|) { ($subj$ is R|Kind.Null|) -> { @@ -545,7 +532,6 @@ FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] fakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun expression([ResolvedTo(BODY_RESOLVE)] expression: R|IrConst<*>|): R|kotlin/Unit| { when ([ResolvedTo(BODY_RESOLVE)] lval kind: R|Kind| = R|/expression|.R|SubstitutionOverride|>|) { ($subj$ is R|Kind.Null|) -> { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/fakePrimaryConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/fakePrimaryConstructor.txt index 8a725e6d9ca..b74b63e500b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/fakePrimaryConstructor.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/fakePrimaryConstructor.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -12,7 +11,6 @@ FILE: [ResolvedTo(RAW_FIR)] fakePrimaryConstructor.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -24,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -36,7 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -48,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class Problem : R|kotlin/Any| { public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -60,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt TYPES: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class Problem : R|kotlin/Any| { public? [ResolvedTo(TYPES)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -72,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt STATUS: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -84,7 +77,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -96,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -108,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -120,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -132,7 +121,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -144,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -156,7 +143,6 @@ FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] fakePrimaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class Problem : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/fromLocalHierarchyToOuter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/fromLocalHierarchyToOuter.txt index 149d4449c30..e0a3c4808a2 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/fromLocalHierarchyToOuter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/fromLocalHierarchyToOuter.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -23,7 +22,6 @@ FILE: [ResolvedTo(RAW_FIR)] fromLocalHierarchyToOuter.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -46,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -69,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -92,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -115,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt TYPES: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -138,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt STATUS: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -161,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -184,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -207,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -251,7 +241,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -295,7 +284,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -339,7 +327,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -383,7 +370,6 @@ FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] fromLocalHierarchyToOuter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.txt index bf63bd2a151..676babb8c63 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] param: I): { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] param: I): { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] param: I): { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe([ResolvedTo(COMPANION_GENERATION)] param: I): { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe([ResolvedTo(SUPER_TYPES)] param: I): { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public? final? [ResolvedTo(TYPES)] fun resolveMe([ResolvedTo(TYPES)] param: R|I|): { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(STATUS)] fun resolveMe([ResolvedTo(STATUS)] param: R|I|): { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe([ResolvedTo(EXPECT_ACTUAL_MATCHING)] param: R|I|): { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] param: R|I|): { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(CONTRACTS)] fun resolveMe([ResolvedTo(CONTRACTS)] param: R|I|): { @@ -72,7 +62,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|I|): R|kotlin/Unit| { @@ -81,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] param: R|I|): R|kotlin/Unit| { @@ -90,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface I : R|kotlin/Any| { } public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] param: R|I|): R|kotlin/Unit| { @@ -99,7 +86,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] functionWithParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface I : R|kotlin/Any| { } public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] param: R|I|): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionCallWithGenericResult.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionCallWithGenericResult.txt index 6d7b2704cea..1db3e8c9470 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionCallWithGenericResult.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionCallWithGenericResult.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -12,7 +11,6 @@ FILE: [ResolvedTo(RAW_FIR)] functionCallWithGenericResult.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -24,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -36,7 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -48,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -60,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt TYPES: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -72,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt STATUS: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -84,7 +77,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -96,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -108,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -122,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -136,7 +125,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -150,7 +138,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -166,7 +153,6 @@ FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] functionCallWithGenericResult.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class Foo<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/CharSequence|> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Foo] constructor<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/CharSequence|>(): R|Foo| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionParameter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionParameter.txt index 10ca2ed9fdc..ee0d696e216 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionParameter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionParameter.txt @@ -1,79 +1,65 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] param: Int): { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] param: Int): { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun foo([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] param: Int): { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun foo([ResolvedTo(COMPANION_GENERATION)] param: Int): { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun foo([ResolvedTo(SUPER_TYPES)] param: Int): { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun foo([ResolvedTo(TYPES)] param: R|kotlin/Int|): { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/Int|): { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun foo([ResolvedTo(EXPECT_ACTUAL_MATCHING)] param: R|kotlin/Int|): { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun foo([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] param: R|kotlin/Int|): { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun foo([ResolvedTo(CONTRACTS)] param: R|kotlin/Int|): { ^foo String(boo) } IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|kotlin/Int|): R|kotlin/String| { ^foo String(boo) } ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun foo([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] param: R|kotlin/Int|): R|kotlin/String| { ^foo String(boo) } BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] param: R|kotlin/Int|): R|kotlin/String| { ^foo String(boo) } FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] functionParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] param: R|kotlin/Int|): R|kotlin/String| { ^foo String(boo) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithGenericExpectedTypeInside.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithGenericExpectedTypeInside.txt index 489053df1c8..5454727d73e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithGenericExpectedTypeInside.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithGenericExpectedTypeInside.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -18,7 +17,6 @@ FILE: [ResolvedTo(RAW_FIR)] functionWithGenericExpectedTypeInside.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -36,7 +34,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -54,7 +51,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -72,7 +68,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -90,7 +85,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt TYPES: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -108,7 +102,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt STATUS: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -126,7 +119,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -144,7 +136,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -162,7 +153,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -182,7 +172,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -202,7 +191,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class Foo<[ResolvedTo(RAW_FIR)] T : CharSequence> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo] constructor<[ResolvedTo(RAW_FIR)] T : CharSequence>(): R|Foo| { LAZY_super @@ -222,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class Foo<[ResolvedTo(STATUS)] T : R|kotlin/CharSequence|> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Foo] constructor<[ResolvedTo(STATUS)] T : R|kotlin/CharSequence|>(): R|Foo| { LAZY_super @@ -244,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] functionWithGenericExpectedTypeInside.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class Foo<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/CharSequence|> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Foo] constructor<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/CharSequence|>(): R|Foo| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithTypeParameters.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithTypeParameters.txt index e2511d16343..ef1810e0eb3 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithTypeParameters.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/functionWithTypeParameters.txt @@ -1,74 +1,60 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun <[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] T : Int, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun <[ResolvedTo(COMPANION_GENERATION)] T : Int, [ResolvedTo(COMPANION_GENERATION)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun <[ResolvedTo(SUPER_TYPES)] T : Int, [ResolvedTo(SUPER_TYPES)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun <[ResolvedTo(TYPES)] T : R|kotlin/Int|, [ResolvedTo(TYPES)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun <[ResolvedTo(STATUS)] T : R|kotlin/Int|, [ResolvedTo(STATUS)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun <[ResolvedTo(EXPECT_ACTUAL_MATCHING)] T : R|kotlin/Int|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun <[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K> resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T : R|kotlin/Int|, [ResolvedTo(CONTRACTS)] K> resolveMe(): R|kotlin/Unit| { } IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] K> resolveMe(): R|kotlin/Unit| { } ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun <[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/Int|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] K> resolveMe(): R|kotlin/Unit| { } BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> resolveMe(): R|kotlin/Unit| { } FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] functionWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> resolveMe(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverride.txt index 0ae9716801f..a98f72eb772 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -30,7 +29,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -60,7 +58,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -90,7 +87,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -120,7 +116,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -150,7 +145,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -180,7 +174,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -210,7 +203,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -240,7 +232,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -270,7 +261,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -301,7 +291,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -332,7 +321,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -363,7 +351,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -394,7 +381,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass.txt index 37a044e1dc4..006e09385df 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -711,7 +701,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -783,7 +772,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -855,7 +843,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -927,7 +914,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass2.txt index 5d16a5d73ef..460ec0d4b62 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -711,7 +701,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -783,7 +772,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -855,7 +843,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -927,7 +914,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass3.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass3.txt index 94d735ec368..00b09dcaf67 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass3.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/hierarchyWithOverrideAndNestedClass3.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -71,7 +70,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass3.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -142,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -213,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -284,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -355,7 +350,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -426,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -497,7 +490,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -568,7 +560,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -639,7 +630,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -711,7 +701,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -783,7 +772,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -855,7 +843,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -927,7 +914,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride.txt index 9a98ad9296b..46c5b0059b6 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun foo(): R|kotlin/Unit| @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(COMPANION_GENERATION)] fun foo(): R|kotlin/Unit| @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(SUPER_TYPES)] fun foo(): R|kotlin/Unit| @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(TYPES)] fun foo(): R|kotlin/Unit| @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun foo(): R|kotlin/Unit| @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun foo(): R|kotlin/Unit| @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(CONTRACTS)] fun foo(): R|kotlin/Unit| @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun foo(): R|kotlin/Unit| @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride2.txt index 510045e0304..15f28e83407 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/functions/simpleLoopInOverride2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun foo(): R|kotlin/Unit| @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(COMPANION_GENERATION)] fun foo(): R|kotlin/Unit| @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(SUPER_TYPES)] fun foo(): R|kotlin/Unit| @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(TYPES)] fun foo(): R|kotlin/Unit| @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun foo(): R|kotlin/Unit| @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun foo(): R|kotlin/Unit| @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(CONTRACTS)] fun foo(): R|kotlin/Unit| @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun foo(): R|kotlin/Unit| @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun foo(): R|kotlin/Unit| @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/lambdaAsSAMInterface.txt b/analysis/low-level-api-fir/testdata/lazyResolve/lambdaAsSAMInterface.txt index 331c2aabccf..a7c98f308f1 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/lambdaAsSAMInterface.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/lambdaAsSAMInterface.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] lambdaAsSAMInterface.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt TYPES: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt STATUS: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -165,7 +155,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -186,7 +175,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -207,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Arg : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { LAZY_super @@ -229,7 +216,6 @@ FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] lambdaAsSAMInterface.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class Arg : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Arg] constructor(): R|foo/Arg| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/lazyProperty.txt b/analysis/low-level-api-fir/testdata/lazyResolve/lazyProperty.txt index c5ee88a33d6..051dc34eccc 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/lazyProperty.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/lazyProperty.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -29,7 +28,6 @@ FILE: [ResolvedTo(RAW_FIR)] lazyProperty.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -58,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -87,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -116,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -145,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt TYPES: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -174,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt STATUS: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -203,7 +196,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -232,7 +224,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -261,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class LazyDelegate<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(RAW_FIR)] T>([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/LazyDelegate.value] value: T): R|LazyDelegate| { LAZY_super @@ -293,7 +283,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class LazyDelegate<[ResolvedTo(STATUS)] T> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(STATUS)] T>([ResolvedTo(STATUS)] [CorrespondingProperty=/LazyDelegate.value] value: R|T|): R|LazyDelegate| { LAZY_super @@ -331,7 +320,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class LazyDelegate<[ResolvedTo(STATUS)] T> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(STATUS)] T>([ResolvedTo(STATUS)] [CorrespondingProperty=/LazyDelegate.value] value: R|T|): R|LazyDelegate| { LAZY_super @@ -369,7 +357,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class LazyDelegate<[ResolvedTo(STATUS)] T> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(STATUS)] T>([ResolvedTo(STATUS)] [CorrespondingProperty=/LazyDelegate.value] value: R|T|): R|LazyDelegate| { LAZY_super @@ -407,7 +394,6 @@ FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] lazyProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class LazyDelegate<[ResolvedTo(BODY_RESOLVE)] T> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=LazyDelegate] constructor<[ResolvedTo(BODY_RESOLVE)] T>([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/LazyDelegate.value] value: R|T|): R|LazyDelegate| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localConstructor.txt index e33b3fff4cb..be64d2258b1 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localConstructor.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localConstructor.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class Q : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -13,7 +12,6 @@ FILE: [ResolvedTo(RAW_FIR)] localConstructor.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class Q : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -26,7 +24,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class Q : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -39,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class Q : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -52,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public? final? [ResolvedTo(SUPER_TYPES)] class Q : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -65,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public? final? [ResolvedTo(TYPES)] class Q : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -78,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public final [ResolvedTo(STATUS)] class Q : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -91,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public final [ResolvedTo(STATUS)] class Q : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -104,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public final [ResolvedTo(STATUS)] class Q : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -117,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] T> magic(): T { LAZY_BLOCK } public final [ResolvedTo(STATUS)] class Q : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Q] constructor(): R|Q| { @@ -151,7 +141,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> magic(): R|T| { ^magic Null(null)!! } @@ -187,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> magic(): R|T| { ^magic Null(null)!! } @@ -223,7 +211,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] T> magic(): R|T| { ^magic Null(null)!! } @@ -259,7 +246,6 @@ FILE: [ResolvedTo(IMPORTS)] localConstructor.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] T> magic(): R|T| { ^magic Null(null)!! } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideAnnotationCall.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideAnnotationCall.txt index 419736bd34e..85ca63357de 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideAnnotationCall.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideAnnotationCall.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -21,7 +20,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -42,7 +40,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -63,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -84,7 +80,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -105,7 +100,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -126,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -147,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -168,7 +160,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -189,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -210,7 +200,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -231,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -252,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { LAZY_super @@ -273,7 +260,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideAnnotationCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=one/Anno.s] s: R|kotlin/String|): R|one/Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideFunctionLiteral.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideFunctionLiteral.txt index 51230b59044..80add6df7ae 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideFunctionLiteral.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideFunctionLiteral.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -21,7 +20,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -42,7 +40,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -63,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -84,7 +80,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -105,7 +100,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -126,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -147,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -168,7 +160,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -189,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -210,7 +200,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -231,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -252,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { LAZY_super @@ -273,7 +260,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideFunctionLiteral.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(BODY_RESOLVE)] i: R|() -> kotlin/Unit|): R|one/ClassWithParameter| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideLambdaCallInsideStringTemplate.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideLambdaCallInsideStringTemplate.txt index 1225e590d56..11be59f61fd 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideLambdaCallInsideStringTemplate.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideLambdaCallInsideStringTemplate.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -23,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -46,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -69,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -92,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -115,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -138,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -161,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -184,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -207,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -230,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -253,7 +242,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -276,7 +264,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -299,7 +286,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideLambdaCallInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(BODY_RESOLVE)] s: R|kotlin/String|): R|one/ClassWithParameter| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideStringTemplate.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideStringTemplate.txt index 2d46af002be..0deaa20a271 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideStringTemplate.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideStringTemplate.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -19,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -38,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -57,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -76,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -95,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -114,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -133,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -152,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -171,7 +162,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -190,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -209,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -228,7 +216,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(STATUS)] s: R|kotlin/String|): R|one/ClassWithParameter| { LAZY_super @@ -247,7 +234,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideStringTemplate.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class ClassWithParameter : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=ClassWithParameter] constructor([ResolvedTo(BODY_RESOLVE)] s: R|kotlin/String|): R|one/ClassWithParameter| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideSuperEntryCall.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideSuperEntryCall.txt index f7e8dbccf1c..07f7b253db3 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideSuperEntryCall.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localFunctionInsideSuperEntryCall.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -29,7 +28,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -58,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -87,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -116,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -145,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -174,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -203,7 +196,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -232,7 +224,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -261,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -290,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -319,7 +308,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -348,7 +336,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -377,7 +364,6 @@ FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localFunctionInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] param: R|kotlin/String|): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localNestedClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localNestedClass.txt index 4f8464cae86..721d4572bb8 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localNestedClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localNestedClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -23,7 +22,6 @@ FILE: [ResolvedTo(RAW_FIR)] localNestedClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -46,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -69,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -92,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -115,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -138,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -161,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -184,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -207,7 +198,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -248,7 +238,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -289,7 +278,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class TopLevelClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -330,7 +318,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { LAZY_super @@ -371,7 +358,6 @@ FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class TopLevelClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=TopLevelClass] constructor(): R|TopLevelClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/localParameterInsideSuperEntryCall.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localParameterInsideSuperEntryCall.txt index 0c8644f62dc..f58b86232b5 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/localParameterInsideSuperEntryCall.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/localParameterInsideSuperEntryCall.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -29,7 +28,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -58,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -87,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -116,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -145,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt TYPES: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -174,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt STATUS: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -203,7 +196,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -232,7 +224,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -261,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -290,7 +280,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -319,7 +308,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -348,7 +336,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] param: R|kotlin/String|): R|kotlin/Unit| @@ -377,7 +364,6 @@ FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] localParameterInsideSuperEntryCall.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Interface : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] param: R|kotlin/String|): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotations.txt b/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotations.txt index 0bf81f38fd9..eddcbfe5ea2 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotations.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotations.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -62,7 +61,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedCompilerRequiredAnnotations.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -124,7 +122,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -186,7 +183,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -248,7 +244,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -310,7 +305,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -372,7 +366,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -434,7 +427,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -496,7 +488,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -558,7 +549,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -620,7 +610,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -682,7 +671,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -744,7 +732,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -806,7 +793,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotations.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsForMember.txt b/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsForMember.txt index 10a479ae58c..b5f64688a92 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsForMember.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsForMember.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -62,7 +61,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedCompilerRequiredAnnotationsForMember.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -124,7 +122,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -186,7 +183,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -248,7 +244,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -310,7 +305,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -372,7 +366,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -434,7 +427,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -496,7 +488,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -558,7 +549,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -621,7 +611,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -684,7 +673,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -747,7 +735,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -810,7 +797,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsForMember.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsInsideBody.txt b/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsInsideBody.txt index d2621eea334..6e6f4349d6e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsInsideBody.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/nestedCompilerRequiredAnnotationsInsideBody.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedCompilerRequiredAnnotationsInsideBody.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -240,7 +230,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -282,7 +271,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] annotation class Anno : R|kotlin/Annotation| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Anno] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/Anno.s] s: String): R|Anno| { LAZY_super @@ -324,7 +312,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { LAZY_super @@ -366,7 +353,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedCompilerRequiredAnnotationsInsideBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] annotation class Anno : R|kotlin/Annotation| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Anno] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/Anno.s] s: R|kotlin/String|): R|Anno| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias.txt b/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias.txt index 96adb5b98ef..d1d19955713 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : SuperForOuter { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -31,7 +30,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedTypeAlias.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : SuperForOuter { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -62,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : SuperForOuter { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -93,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : SuperForOuter { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -124,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|SuperForOuter| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -155,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class OuterClass<[ResolvedTo(TYPES)] T1> : R|SuperForOuter| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -186,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -217,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -248,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -279,7 +270,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -310,7 +300,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -341,7 +330,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -372,7 +360,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class OuterClass<[ResolvedTo(STATUS)] T1> : R|SuperForOuter| { public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(STATUS)] T1>(): R|OuterClass| { LAZY_super @@ -403,7 +390,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class OuterClass<[ResolvedTo(BODY_RESOLVE)] T1> : R|SuperForOuter| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(BODY_RESOLVE)] T1>(): R|OuterClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias2.txt index 2a61a2eb117..7308db8b7d1 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/nestedTypeAlias2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] nestedTypeAlias2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class OuterClass<[ResolvedTo(RAW_FIR)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(RAW_FIR)] T1>(): R|OuterClass| { LAZY_super @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -200,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -220,7 +209,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -240,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class OuterClass<[ResolvedTo(SUPER_TYPES)] T1> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(SUPER_TYPES)] T1>(): R|OuterClass| { LAZY_super @@ -260,7 +247,6 @@ FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] nestedTypeAlias2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class OuterClass<[ResolvedTo(BODY_RESOLVE)] T1> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OuterClass] constructor<[ResolvedTo(BODY_RESOLVE)] T1>(): R|OuterClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.txt index f3362404ac0..4a54e6cd03b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -14,7 +13,6 @@ FILE: [ResolvedTo(RAW_FIR)] parameterOfNonLocalSetter.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -28,7 +26,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -42,7 +39,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -56,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -70,7 +65,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt TYPES: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -84,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt STATUS: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -98,7 +91,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -112,7 +104,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -126,7 +117,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -142,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -158,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -174,7 +162,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -190,7 +177,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] parameterOfNonLocalSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor(): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfTopSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfTopSetter.txt index 555e9f2ad22..6beae1adb28 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfTopSetter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfTopSetter.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] var x: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int public? [ResolvedTo(RAW_FIR)] set([ResolvedTo(RAW_FIR)] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] var x: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int public? [ResolvedTo(RAW_FIR)] set([ResolvedTo(RAW_FIR)] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] var x: Int = LAZY_EXPRESSION public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): Int public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] set([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] var x: Int = LAZY_EXPRESSION public? [ResolvedTo(COMPANION_GENERATION)] get(): Int public? [ResolvedTo(COMPANION_GENERATION)] set([ResolvedTo(COMPANION_GENERATION)] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] var x: Int = LAZY_EXPRESSION public? [ResolvedTo(SUPER_TYPES)] get(): Int public? [ResolvedTo(SUPER_TYPES)] set([ResolvedTo(SUPER_TYPES)] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] var x: R|kotlin/Int| = LAZY_EXPRESSION public? [ResolvedTo(TYPES)] get(): R|kotlin/Int| public? [ResolvedTo(TYPES)] set([ResolvedTo(TYPES)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] var x: R|kotlin/Int| = LAZY_EXPRESSION public [ResolvedTo(STATUS)] get(): R|kotlin/Int| public [ResolvedTo(STATUS)] set([ResolvedTo(STATUS)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] var x: R|kotlin/Int| = LAZY_EXPRESSION public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] set([ResolvedTo(EXPECT_ACTUAL_MATCHING)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] var x: R|kotlin/Int| = LAZY_EXPRESSION public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] set([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] var x: R|kotlin/Int| = IntegerLiteral(2) public [ResolvedTo(CONTRACTS)] get(): R|kotlin/Int| public [ResolvedTo(CONTRACTS)] set([ResolvedTo(CONTRACTS)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { @@ -72,7 +62,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var x: R|kotlin/Int| = Int(2) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { @@ -81,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] var x: R|kotlin/Int| = Int(2) public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] set([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { @@ -90,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] var x: R|kotlin/Int| = Int(2) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { @@ -99,7 +86,6 @@ FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] parameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] var x: R|kotlin/Int| = Int(2) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructor.txt index 42884a1a97c..7734c496b2e 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructor.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructor.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -12,7 +11,6 @@ FILE: [ResolvedTo(RAW_FIR)] primaryConstructor.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -24,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -36,7 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class Problem : R|kotlin/Any| { public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -48,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class Problem : R|kotlin/Any| { public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -60,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt TYPES: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class Problem : R|kotlin/Any| { public? [ResolvedTo(TYPES)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -72,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt STATUS: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -84,7 +77,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -96,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Problem] constructor(): R|Problem| { LAZY_super @@ -108,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(CONTRACTS)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -120,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -132,7 +121,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -144,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class Problem : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() @@ -156,7 +143,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] primaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class Problem : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Problem] constructor(): R|Problem| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorParameter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorParameter.txt index 321bdb27927..29b115a906b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorParameter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorParameter.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] a: Boolean, [ResolvedTo(RAW_FIR)] param: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: Long): R|A| { LAZY_super @@ -12,7 +11,6 @@ FILE: [ResolvedTo(RAW_FIR)] primaryConstructorParameter.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] a: Boolean, [ResolvedTo(RAW_FIR)] param: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: Long): R|A| { LAZY_super @@ -24,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=A] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] a: Boolean, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] param: Int = LAZY_EXPRESSION, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] c: Long): R|A| { LAZY_super @@ -36,7 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=A] constructor([ResolvedTo(COMPANION_GENERATION)] a: Boolean, [ResolvedTo(COMPANION_GENERATION)] param: Int = LAZY_EXPRESSION, [ResolvedTo(COMPANION_GENERATION)] c: Long): R|A| { LAZY_super @@ -48,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=A] constructor([ResolvedTo(SUPER_TYPES)] a: Boolean, [ResolvedTo(SUPER_TYPES)] param: Int = LAZY_EXPRESSION, [ResolvedTo(SUPER_TYPES)] c: Long): R|A| { LAZY_super @@ -60,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt TYPES: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(TYPES)] [ContainingClassKey=A] constructor([ResolvedTo(TYPES)] a: R|kotlin/Boolean|, [ResolvedTo(TYPES)] param: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(TYPES)] c: R|kotlin/Long|): R|A| { LAZY_super @@ -72,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt STATUS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] a: R|kotlin/Boolean|, [ResolvedTo(STATUS)] param: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/Long|): R|A| { LAZY_super @@ -84,7 +77,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=A] constructor([ResolvedTo(EXPECT_ACTUAL_MATCHING)] a: R|kotlin/Boolean|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] param: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] c: R|kotlin/Long|): R|A| { LAZY_super @@ -96,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=A] constructor([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] a: R|kotlin/Boolean|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] param: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] c: R|kotlin/Long|): R|A| { LAZY_super @@ -108,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(CONTRACTS)] [ContainingClassKey=A] constructor([ResolvedTo(CONTRACTS)] a: R|kotlin/Boolean|, [ResolvedTo(CONTRACTS)] param: R|kotlin/Int| = IntegerLiteral(1), [ResolvedTo(CONTRACTS)] c: R|kotlin/Long|): R|A| { super() @@ -120,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] a: R|kotlin/Boolean|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] param: R|kotlin/Int| = IntegerLiteral(1), [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] c: R|kotlin/Long|): R|A| { super() @@ -132,7 +121,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=A] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] a: R|kotlin/Boolean|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] param: R|kotlin/Int| = IntegerLiteral(1), [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] c: R|kotlin/Long|): R|A| { super() @@ -144,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(BODY_RESOLVE)] a: R|kotlin/Boolean|, [ResolvedTo(BODY_RESOLVE)] param: R|kotlin/Int| = Int(1), [ResolvedTo(BODY_RESOLVE)] c: R|kotlin/Long|): R|A| { super() @@ -156,7 +143,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] primaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(BODY_RESOLVE)] a: R|kotlin/Boolean|, [ResolvedTo(BODY_RESOLVE)] param: R|kotlin/Int| = Int(1), [ResolvedTo(BODY_RESOLVE)] c: R|kotlin/Long|): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorProperty.txt b/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorProperty.txt index 685a3b13767..a272e294bcb 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorProperty.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/primaryConstructorProperty.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] a: Boolean, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION): R|A| { LAZY_super @@ -15,7 +14,6 @@ FILE: [ResolvedTo(RAW_FIR)] primaryConstructorProperty.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] a: Boolean, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION): R|A| { LAZY_super @@ -30,7 +28,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=A] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] a: Boolean, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION): R|A| { LAZY_super @@ -45,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=A] constructor([ResolvedTo(COMPANION_GENERATION)] a: Boolean, [ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION): R|A| { LAZY_super @@ -60,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=A] constructor([ResolvedTo(SUPER_TYPES)] a: Boolean, [ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION): R|A| { LAZY_super @@ -75,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt TYPES: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(TYPES)] [ContainingClassKey=A] constructor([ResolvedTo(TYPES)] a: R|kotlin/Boolean|, [ResolvedTo(TYPES)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION): R|A| { LAZY_super @@ -90,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt STATUS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] a: R|kotlin/Boolean|, [ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION): R|A| { LAZY_super @@ -105,7 +98,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=A] constructor([ResolvedTo(EXPECT_ACTUAL_MATCHING)] a: R|kotlin/Boolean|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION): R|A| { LAZY_super @@ -120,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=A] constructor([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] a: R|kotlin/Boolean|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION): R|A| { LAZY_super @@ -135,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(CONTRACTS)] [ContainingClassKey=A] constructor([ResolvedTo(CONTRACTS)] a: R|kotlin/Boolean|, [ResolvedTo(CONTRACTS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = IntegerLiteral(42)): R|A| { super() @@ -150,7 +140,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] a: R|kotlin/Boolean|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = IntegerLiteral(42)): R|A| { super() @@ -165,7 +154,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [ContainingClassKey=A] constructor([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] a: R|kotlin/Boolean|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = IntegerLiteral(42)): R|A| { super() @@ -180,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(BODY_RESOLVE)] a: R|kotlin/Boolean|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = Int(42)): R|A| { super() @@ -195,7 +182,6 @@ FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] primaryConstructorProperty.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(BODY_RESOLVE)] a: R|kotlin/Boolean|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = Int(42)): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/getterWithDelegation.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/getterWithDelegation.txt index d7fb75f28e9..51db47a79e1 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/getterWithDelegation.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/getterWithDelegation.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val one: Intby LAZY_EXPRESSION @Deprecated[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] get(): { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] getterWithDelegation.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val one: Intby LAZY_EXPRESSION @Deprecated[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] get(): { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val one: Intby LAZY_EXPRESSION @R|kotlin/Deprecated|[CompilerRequiredAnnotations](String(reason)) public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] val one: Intby LAZY_EXPRESSION @R|kotlin/Deprecated|[CompilerRequiredAnnotations](String(reason)) public? [ResolvedTo(COMPANION_GENERATION)] get(): { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] val one: Intby LAZY_EXPRESSION @R|kotlin/Deprecated|[CompilerRequiredAnnotations](String(reason)) public? [ResolvedTo(SUPER_TYPES)] get(): { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt TYPES: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] val one: R|kotlin/Int|by LAZY_EXPRESSION @R|kotlin/Deprecated|[Types](String(reason)) public? [ResolvedTo(TYPES)] get(): R|kotlin/Int| { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt STATUS: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] val one: R|kotlin/Int|by LAZY_EXPRESSION @R|kotlin/Deprecated|[Types](String(reason)) public [ResolvedTo(STATUS)] get(): R|kotlin/Int| { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val one: R|kotlin/Int|by LAZY_EXPRESSION @R|kotlin/Deprecated|[Types](String(reason)) public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val one: R|kotlin/Int|by LAZY_EXPRESSION @R|kotlin/Deprecated|[Types](String(reason)) public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] val one: R|kotlin/Int|by Prp#() @R|kotlin/Deprecated|[Types](String(reason)) public [ResolvedTo(CONTRACTS)] get(): R|kotlin/Int| { ^ D|/one|.getValue#(Null(null), ::R|/one|) @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val one: R|kotlin/Int|by R|/Prp.Prp|() @R|kotlin/Deprecated|[Types](message = String(reason)) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| { ^ D|/one|.R|/Prp.getValue#|(Null(null), ::R|/one|) @@ -178,7 +167,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val one: R|kotlin/Int|by R|/Prp.Prp|() @R|kotlin/Deprecated|[Types](message = String(reason)) public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| { ^ D|/one|.R|/Prp.getValue#|(Null(null), ::R|/one|) @@ -196,7 +184,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val one: R|kotlin/Int|by R|/Prp.Prp|() @R|kotlin/Deprecated|[Types](message = String(reason)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ D|/one|.R|/Prp.getValue#|(Null(null), ::R|/one|) @@ -214,7 +201,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val one: R|kotlin/Int|by R|/Prp.Prp|() @R|kotlin/Deprecated|[Types](message = String(reason)) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ D|/one|.R|/Prp.getValue#|(Null(null), ::R|/one|) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverride.txt index 51e75e3714e..4b545226140 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -33,7 +32,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -66,7 +64,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -99,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -132,7 +128,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -165,7 +160,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -198,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -231,7 +224,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -264,7 +256,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -297,7 +288,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -330,7 +320,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -363,7 +352,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -396,7 +384,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -429,7 +416,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass.txt index 8975c18a9a6..90c6f85c951 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -74,7 +73,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -148,7 +146,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -222,7 +219,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -296,7 +292,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -370,7 +365,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -444,7 +438,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -518,7 +511,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -592,7 +584,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -666,7 +657,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -740,7 +730,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -814,7 +803,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -888,7 +876,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -962,7 +949,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass2.txt index f993a445b27..b65379c60ba 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -74,7 +73,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -148,7 +146,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -222,7 +219,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -296,7 +292,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -370,7 +365,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -444,7 +438,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -518,7 +511,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -592,7 +584,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -666,7 +657,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -740,7 +730,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -814,7 +803,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -888,7 +876,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -962,7 +949,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass3.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass3.txt index fc80372f975..681a7b36c62 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass3.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass3.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -74,7 +73,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass3.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -148,7 +146,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -222,7 +219,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -296,7 +292,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -370,7 +365,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -444,7 +438,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -518,7 +511,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -592,7 +584,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -666,7 +657,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -740,7 +730,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -814,7 +803,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -888,7 +876,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -962,7 +949,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass4.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass4.txt index 45513af0f97..c4a5a1ba315 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass4.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/hierarchyWithOverrideAndNestedClass4.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -77,7 +76,6 @@ FILE: [ResolvedTo(RAW_FIR)] hierarchyWithOverrideAndNestedClass4.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -154,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -231,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -308,7 +304,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -385,7 +380,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt TYPES: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : R|kotlin/Any| { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -462,7 +456,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt STATUS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -539,7 +532,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -616,7 +608,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -693,7 +684,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -770,7 +760,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -847,7 +836,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -924,7 +912,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -1001,7 +988,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : R|kotlin/Any| { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitType.txt index 14e869c2429..650b1611132 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitType.txt @@ -1,60 +1,50 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val prop: Int public? [ResolvedTo(RAW_FIR)] get(): Int { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val prop: Int public? [ResolvedTo(RAW_FIR)] get(): Int { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val prop: Int public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): Int { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] val prop: Int public? [ResolvedTo(COMPANION_GENERATION)] get(): Int { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] val prop: Int public? [ResolvedTo(SUPER_TYPES)] get(): Int { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] val prop: R|kotlin/Int| public? [ResolvedTo(TYPES)] get(): R|kotlin/Int| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] val prop: R|kotlin/Int| public [ResolvedTo(STATUS)] get(): R|kotlin/Int| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: R|kotlin/Int| public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: R|kotlin/Int| public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] val prop: R|kotlin/Int| public [ResolvedTo(CONTRACTS)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -62,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -70,7 +59,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val prop: R|kotlin/Int| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -78,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) @@ -86,7 +73,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitTypeAndBody.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitTypeAndBody.txt index 531c8156627..03cc602d877 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitTypeAndBody.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithExplicitTypeAndBody.txt @@ -1,60 +1,50 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val prop: Int public? [ResolvedTo(RAW_FIR)] get(): Int { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val prop: Int public? [ResolvedTo(RAW_FIR)] get(): Int { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val prop: Int public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): Int { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] val prop: Int public? [ResolvedTo(COMPANION_GENERATION)] get(): Int { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] val prop: Int public? [ResolvedTo(SUPER_TYPES)] get(): Int { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] val prop: R|kotlin/Int| public? [ResolvedTo(TYPES)] get(): R|kotlin/Int| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] val prop: R|kotlin/Int| public [ResolvedTo(STATUS)] get(): R|kotlin/Int| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: R|kotlin/Int| public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: R|kotlin/Int| public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] val prop: R|kotlin/Int| public [ResolvedTo(CONTRACTS)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -62,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -70,7 +59,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val prop: R|kotlin/Int| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -78,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) @@ -86,7 +73,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithImplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithImplicitType.txt index c05c16f25aa..b102255cd2f 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithImplicitType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyGetterWithImplicitType.txt @@ -1,60 +1,50 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val prop: public? [ResolvedTo(RAW_FIR)] get(): { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val prop: public? [ResolvedTo(RAW_FIR)] get(): { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val prop: public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] val prop: public? [ResolvedTo(COMPANION_GENERATION)] get(): { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] val prop: public? [ResolvedTo(SUPER_TYPES)] get(): { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] val prop: public? [ResolvedTo(TYPES)] get(): { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] val prop: public [ResolvedTo(STATUS)] get(): { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] val prop: public [ResolvedTo(CONTRACTS)] get(): { ^ IntegerLiteral(42) @@ -62,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) @@ -70,7 +59,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val prop: R|kotlin/Int| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| { ^ Int(42) @@ -78,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) @@ -86,7 +73,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertySetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertySetter.txt index 8a0b694b63a..4e9c2bc05c9 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertySetter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertySetter.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] var prop: = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): public? [ResolvedTo(RAW_FIR)] set([ResolvedTo(RAW_FIR)] value: ): R|kotlin/Unit| { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] var prop: = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): public? [ResolvedTo(RAW_FIR)] set([ResolvedTo(RAW_FIR)] value: ): R|kotlin/Unit| { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] var prop: = LAZY_EXPRESSION public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] set([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] value: ): R|kotlin/Unit| { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] var prop: = LAZY_EXPRESSION public? [ResolvedTo(COMPANION_GENERATION)] get(): public? [ResolvedTo(COMPANION_GENERATION)] set([ResolvedTo(COMPANION_GENERATION)] value: ): R|kotlin/Unit| { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] var prop: = LAZY_EXPRESSION public? [ResolvedTo(SUPER_TYPES)] get(): public? [ResolvedTo(SUPER_TYPES)] set([ResolvedTo(SUPER_TYPES)] value: ): R|kotlin/Unit| { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] var prop: = LAZY_EXPRESSION public? [ResolvedTo(TYPES)] get(): public? [ResolvedTo(TYPES)] set([ResolvedTo(TYPES)] value: ): R|kotlin/Unit| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] var prop: = LAZY_EXPRESSION public [ResolvedTo(STATUS)] get(): public [ResolvedTo(STATUS)] set([ResolvedTo(STATUS)] value: ): R|kotlin/Unit| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] var prop: = LAZY_EXPRESSION public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] set([ResolvedTo(EXPECT_ACTUAL_MATCHING)] value: ): R|kotlin/Unit| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] var prop: = LAZY_EXPRESSION public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] set([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] value: ): R|kotlin/Unit| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] var prop: = IntegerLiteral(42) public [ResolvedTo(CONTRACTS)] get(): public [ResolvedTo(CONTRACTS)] set([ResolvedTo(CONTRACTS)] value: ): R|kotlin/Unit| { @@ -71,7 +61,6 @@ FILE: [ResolvedTo(IMPORTS)] propertySetter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] var prop: R|kotlin/Int| = Int(42) public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] set([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] value: R|kotlin/Int|): R|kotlin/Unit| { @@ -79,7 +68,6 @@ FILE: [ResolvedTo(IMPORTS)] propertySetter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] var prop: R|kotlin/Int| = Int(42) public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] set([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] value: R|kotlin/Int|): R|kotlin/Unit| { @@ -87,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] propertySetter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] var prop: R|kotlin/Int| = Int(42) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|kotlin/Int|): R|kotlin/Unit| { @@ -95,7 +82,6 @@ FILE: [ResolvedTo(IMPORTS)] propertySetter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertySetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] var prop: R|kotlin/Int| = Int(42) public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|kotlin/Int|): R|kotlin/Unit| { diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyWithTypeParameters.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyWithTypeParameters.txt index 1c201dcd9d0..97d530519be 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyWithTypeParameters.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/propertyWithTypeParameters.txt @@ -1,60 +1,50 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val <[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> T.resolveMe: K public? [ResolvedTo(RAW_FIR)] get(): K { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val <[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> T.resolveMe: K public? [ResolvedTo(RAW_FIR)] get(): K { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val <[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] T : Int, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] K> T.resolveMe: K public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): K { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] val <[ResolvedTo(COMPANION_GENERATION)] T : Int, [ResolvedTo(COMPANION_GENERATION)] K> T.resolveMe: K public? [ResolvedTo(COMPANION_GENERATION)] get(): K { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] val <[ResolvedTo(SUPER_TYPES)] T : Int, [ResolvedTo(SUPER_TYPES)] K> T.resolveMe: K public? [ResolvedTo(SUPER_TYPES)] get(): K { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] val <[ResolvedTo(TYPES)] T : R|kotlin/Int|, [ResolvedTo(TYPES)] K> R|T|.resolveMe: R|K| public? [ResolvedTo(TYPES)] get(): R|K| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] val <[ResolvedTo(STATUS)] T : R|kotlin/Int|, [ResolvedTo(STATUS)] K> R|T|.resolveMe: R|K| public [ResolvedTo(STATUS)] get(): R|K| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val <[ResolvedTo(EXPECT_ACTUAL_MATCHING)] T : R|kotlin/Int|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] K> R|T|.resolveMe: R|K| public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|K| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val <[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K> R|T|.resolveMe: R|K| public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|K| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] val <[ResolvedTo(CONTRACTS)] T : R|kotlin/Int|, [ResolvedTo(CONTRACTS)] K> R|T|.resolveMe: R|K| public [ResolvedTo(CONTRACTS)] get(): R|K| { ^ TODO#() @@ -62,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val <[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] K> R|T|.resolveMe: R|K| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|K| { ^ TODO#() @@ -70,7 +59,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val <[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/Int|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] K> R|T|.resolveMe: R|K| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|K| { ^ TODO#() @@ -78,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val <[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> R|T|.resolveMe: R|K| public [ResolvedTo(BODY_RESOLVE)] get(): R|K| { ^ R|kotlin/TODO|() @@ -86,7 +73,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val <[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> R|T|.resolveMe: R|K| public [ResolvedTo(BODY_RESOLVE)] get(): R|K| { ^ R|kotlin/TODO|() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride.txt index fdd0c8171fe..8caea2ada4c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -25,7 +24,6 @@ FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -50,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -75,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -100,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -125,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface Foo1 : /Foo2> { public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -150,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt STATUS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -175,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -200,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -225,7 +216,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -250,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -275,7 +264,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -300,7 +288,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -325,7 +312,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract override [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride2.txt index a0ccff31d8b..90ddc7c09bb 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/properties/simpleLoopInOverride2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -25,7 +24,6 @@ FILE: [ResolvedTo(RAW_FIR)] simpleLoopInOverride2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -50,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -75,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] interface Foo1 : Foo2 { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -100,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -125,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] interface Foo1 : /Foo2> { public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| @@ -150,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -175,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -200,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -225,7 +216,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -250,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -275,7 +264,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -300,7 +288,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| @@ -325,7 +312,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] interface Foo1 : /Foo2> { public abstract [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Unit| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.txt index 4275b1494c8..8e845d06407 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -8,7 +7,6 @@ FILE: [ResolvedTo(RAW_FIR)] propertyWithGetter.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -16,7 +14,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -24,7 +21,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -32,7 +28,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -40,7 +35,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -48,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt STATUS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -56,7 +49,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -64,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val withGetter: Int @@ -72,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(withGetter#) } @@ -82,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(withGetter#) } @@ -92,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(withGetter#) } @@ -102,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/withGetter|) } @@ -115,7 +102,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyWithGetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/withGetter|) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.txt index 6ba188ee3aa..7a048341e0f 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -9,7 +8,6 @@ FILE: [ResolvedTo(RAW_FIR)] propertyWithGetterAndSetter.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -18,7 +16,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -27,7 +24,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -36,7 +32,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -45,7 +40,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -54,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt STATUS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -63,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -72,7 +64,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: Int): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] var withGetterAndSetter: Int = LAZY_EXPRESSION @@ -81,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(withGetterAndSetter#) withGetterAndSetter# = IntegerLiteral(123) @@ -93,7 +83,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(withGetterAndSetter#) withGetterAndSetter# = IntegerLiteral(123) @@ -105,7 +94,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(withGetterAndSetter#) withGetterAndSetter# = IntegerLiteral(123) @@ -117,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/withGetterAndSetter|) R|/withGetterAndSetter| = Int(123) @@ -134,7 +121,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyWithGetterAndSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/withGetterAndSetter|) R|/withGetterAndSetter| = Int(123) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.txt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.txt index f2f9ef86944..99d6d7b4a94 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int IMPORTS: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int TYPES: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int STATUS: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] val property: Int = LAZY_EXPRESSION public? [ResolvedTo(RAW_FIR)] get(): Int CONTRACTS: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(property#) } @@ -72,7 +62,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(property#) } @@ -81,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(property#) } @@ -90,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { #(R|/property|) } @@ -99,7 +86,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] propertyWithInitializer.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { #(R|/property|) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/redeclaration.txt b/analysis/low-level-api-fir/testdata/lazyResolve/redeclaration.txt index 701ebdc2310..f8e94bac604 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/redeclaration.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/redeclaration.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -16,7 +15,6 @@ FILE: [ResolvedTo(RAW_FIR)] redeclaration.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -32,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -48,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -64,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -80,7 +75,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt TYPES: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -96,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt STATUS: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -112,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -128,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -144,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -160,7 +150,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -176,7 +165,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -192,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -208,7 +195,6 @@ FILE: [ResolvedTo(IMPORTS)] redeclaration.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] redeclaration.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor(): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/resolveSuperTypeFromLocalClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/resolveSuperTypeFromLocalClass.txt index 9bcf35f6530..2c7a1cb21a2 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/resolveSuperTypeFromLocalClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/resolveSuperTypeFromLocalClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -15,7 +14,6 @@ FILE: [ResolvedTo(RAW_FIR)] resolveSuperTypeFromLocalClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -30,7 +28,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -45,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -60,7 +56,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -75,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -90,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -105,7 +98,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -120,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -135,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -158,7 +148,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -181,7 +170,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -204,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -227,7 +214,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] resolveSuperTypeFromLocalClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class UnusedClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalClassConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalClassConstructor.txt index a17fe9abf32..72db60f0299 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalClassConstructor.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalClassConstructor.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -19,7 +18,6 @@ FILE: [ResolvedTo(RAW_FIR)] resolveTypeFromLocalClassConstructor.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -38,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -57,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -76,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -95,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt TYPES: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -114,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt STATUS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -133,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -152,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -171,7 +162,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -201,7 +191,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -231,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -261,7 +249,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -291,7 +278,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalClassConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class UnusedClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalFunction.txt index 3db17ab2269..e6b2c725e61 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalFunction.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/resolveTypeFromLocalFunction.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -19,7 +18,6 @@ FILE: [ResolvedTo(RAW_FIR)] resolveTypeFromLocalFunction.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -38,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -57,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -76,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -95,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt TYPES: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -114,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt STATUS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -133,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -152,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -171,7 +162,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -201,7 +191,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -231,7 +220,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -261,7 +249,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class UnusedClass : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { LAZY_super @@ -291,7 +278,6 @@ FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] resolveTypeFromLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class UnusedClass : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=UnusedClass] constructor(): R|one/two/UnusedClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.txt index 69ea44bc3e8..f2973d5359b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] secondaryConstructor.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt TYPES: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt STATUS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: A): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { @@ -90,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(A#(IntegerLiteral(42))) } @@ -102,7 +92,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(A#(IntegerLiteral(42))) } @@ -114,7 +103,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(A#(IntegerLiteral(42))) } @@ -126,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/A.A|(Int(42))) } @@ -139,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] secondaryConstructor.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/A.A|(Int(42))) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructorParameter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructorParameter.txt index 176d149ced7..27f769282c1 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructorParameter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructorParameter.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: String): R|A| { LAZY_super @@ -20,7 +19,6 @@ FILE: [ResolvedTo(RAW_FIR)] secondaryConstructorParameter.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: String): R|A| { LAZY_super @@ -40,7 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: String): R|A| { LAZY_super @@ -60,7 +57,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: String): R|A| { LAZY_super @@ -80,7 +76,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: String): R|A| { LAZY_super @@ -100,7 +95,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt TYPES: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=/A.prop] prop: Int = LAZY_EXPRESSION, [ResolvedTo(RAW_FIR)] c: String): R|A| { LAZY_super @@ -120,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt STATUS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -140,7 +133,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -160,7 +152,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -180,7 +171,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -200,7 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -220,7 +209,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -240,7 +228,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = LAZY_EXPRESSION, [ResolvedTo(STATUS)] c: R|kotlin/String|): R|A| { LAZY_super @@ -262,7 +249,6 @@ FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] secondaryConstructorParameter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=/A.prop] prop: R|kotlin/Int| = Int(42), [ResolvedTo(BODY_RESOLVE)] c: R|kotlin/String|): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverride.txt b/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverride.txt index d1e880d08ea..fb5ef638de9 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverride.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverride.txt @@ -3,7 +3,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -25,7 +24,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -47,7 +45,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -69,7 +66,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -91,7 +87,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -113,7 +108,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -135,7 +129,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -157,7 +150,6 @@ TARGET: public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [SubstitutedOverrid FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -179,7 +171,6 @@ TARGET: public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [SubstitutedOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -201,7 +192,6 @@ TARGET: public abstract [ResolvedTo(CONTRACTS)] [SubstitutedOverrideOriginalKey= FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -223,7 +213,6 @@ TARGET: public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [SubstitutedOv FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -245,7 +234,6 @@ TARGET: public abstract [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [Substituted FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -267,7 +255,6 @@ TARGET: public abstract [ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalK FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverride.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] class SubClass : R|AbstractClass| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideInDifferentModules.txt b/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideInDifferentModules.txt index 374ab98ab62..8180536ef55 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideInDifferentModules.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideInDifferentModules.txt @@ -3,7 +3,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -16,7 +15,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -29,7 +27,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -42,7 +39,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -55,7 +51,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -68,7 +63,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -81,7 +75,6 @@ TARGET: public abstract [ResolvedTo(STATUS)] [SubstitutedOverrideOriginalKey=/Ab FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -94,7 +87,6 @@ TARGET: public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [SubstitutedOverrid FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -107,7 +99,6 @@ TARGET: public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [SubstitutedOverr FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -120,7 +111,6 @@ TARGET: public abstract [ResolvedTo(CONTRACTS)] [SubstitutedOverrideOriginalKey= FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -133,7 +123,6 @@ TARGET: public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [SubstitutedOv FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -146,7 +135,6 @@ TARGET: public abstract [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [Substituted FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -159,7 +147,6 @@ TARGET: public abstract [ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalK FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -169,7 +156,6 @@ FILE: [ResolvedTo(IMPORTS)] SubClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] SubClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] class SubClass : R|AbstractClass| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideWithImplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideWithImplicitType.txt index 65088120c0a..99af39a53c5 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideWithImplicitType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/substitutionFakeOverrideWithImplicitType.txt @@ -3,7 +3,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -27,7 +26,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -51,7 +49,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -75,7 +72,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -99,7 +95,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -123,7 +118,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -147,7 +141,6 @@ TARGET: public final [ResolvedTo(STATUS)] [FakeOverrideSubstitutionKey=FakeOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -171,7 +164,6 @@ TARGET: public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [FakeOverrideSubstitut FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -195,7 +187,6 @@ TARGET: public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [FakeOverrideSubstit FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -219,7 +210,6 @@ TARGET: public final [ResolvedTo(CONTRACTS)] [FakeOverrideSubstitutionKey=FakeOv FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -243,7 +233,6 @@ TARGET: public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [SubstitutedOverr FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -267,7 +256,6 @@ TARGET: public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] [SubstitutedOve FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -291,7 +279,6 @@ TARGET: public final [ResolvedTo(BODY_RESOLVE)] [SubstitutedOverrideOriginalKey= FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(STATUS)] class SubClass : R|AbstractClass| { public [ResolvedTo(STATUS)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { LAZY_super|> @@ -312,7 +299,6 @@ FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] substitutionFakeOverrideWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public abstract [ResolvedTo(BODY_RESOLVE)] class SubClass : R|AbstractClass| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=SubClass] constructor(): R|SubClass| { super|>() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/superTypes.txt b/analysis/low-level-api-fir/testdata/lazyResolve/superTypes.txt index 60c50d1f5df..0cc705144f9 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/superTypes.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/superTypes.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -22,7 +21,6 @@ FILE: [ResolvedTo(RAW_FIR)] superTypes.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -44,7 +42,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -66,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -88,7 +84,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -110,7 +105,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt TYPES: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -132,7 +126,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt STATUS: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -154,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -176,7 +168,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -198,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -220,7 +210,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -242,7 +231,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class A : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -264,7 +252,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class A : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=A] constructor(): R|A| { LAZY_super @@ -286,7 +273,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypes.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] superTypes.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor(): R|A| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.txt b/analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.txt index 8d02173fcf6..0a007464d46 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class resolveMe : C { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -28,7 +27,6 @@ FILE: [ResolvedTo(RAW_FIR)] superTypesLoop.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(RAW_FIR)] class resolveMe : C { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -56,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class resolveMe : C { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -84,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(COMPANION_GENERATION)] class resolveMe : C { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -112,7 +108,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(SUPER_TYPES)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -140,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt TYPES: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? open [ResolvedTo(TYPES)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -168,7 +162,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt STATUS: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(STATUS)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -196,7 +189,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -224,7 +216,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -252,7 +243,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(CONTRACTS)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -280,7 +270,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -308,7 +297,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] class resolveMe : R|C| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { LAZY_super @@ -336,7 +324,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class resolveMe : R|C| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { super() @@ -364,7 +351,6 @@ FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] superTypesLoop.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public open [ResolvedTo(BODY_RESOLVE)] class resolveMe : R|C| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=resolveMe] constructor(): R|resolveMe| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.txt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.txt index 4288d4ee2cb..0d6284ebd6c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -72,7 +62,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -81,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -90,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/functionWithLazyBody|()) } @@ -102,7 +89,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] topLevelFunctions.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/functionWithLazyBody|()) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt index a9d3885fc1e..210375ba6ab 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): String { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -72,7 +62,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.k IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -81,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.k ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -90,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.k BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/functionWithLazyBody|()) } @@ -102,7 +89,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.k FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithExpressionBodyAndExplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/functionWithLazyBody|()) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt index 620a37ecb6e..b1628831617 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt @@ -1,69 +1,59 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe(): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun receive([ResolvedTo(RAW_FIR)] value: String): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] fun functionWithLazyBody(): { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -72,7 +62,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -81,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe(): R|kotlin/Unit| { receive#(functionWithLazyBody#()) } @@ -90,7 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/functionWithLazyBody|()) } @@ -102,7 +89,6 @@ FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] topLevelFunctionsWithImplicitType.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe(): R|kotlin/Unit| { R|/receive|(R|/functionWithLazyBody|()) } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeAliases/typeAliasWithTypeParameters.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeAliases/typeAliasWithTypeParameters.txt index f0dfb4e0cf4..3b39b22db4b 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeAliases/typeAliasWithTypeParameters.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeAliases/typeAliasWithTypeParameters.txt @@ -1,69 +1,55 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final [ResolvedTo(RAW_FIR)] typealias ResolveMe<[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> = Map IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final [ResolvedTo(RAW_FIR)] typealias ResolveMe<[ResolvedTo(RAW_FIR)] T : Int, [ResolvedTo(RAW_FIR)] K> = Map COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] typealias ResolveMe<[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] T : Int, [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] K> = Map COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final [ResolvedTo(COMPANION_GENERATION)] typealias ResolveMe<[ResolvedTo(COMPANION_GENERATION)] T : Int, [ResolvedTo(COMPANION_GENERATION)] K> = Map SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final [ResolvedTo(SUPER_TYPES)] typealias ResolveMe<[ResolvedTo(SUPER_TYPES)] T : Int, [ResolvedTo(SUPER_TYPES)] K> = R|kotlin/collections/Map| TYPES: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final [ResolvedTo(TYPES)] typealias ResolveMe<[ResolvedTo(TYPES)] T : R|kotlin/Int|, [ResolvedTo(TYPES)] K> = R|kotlin/collections/Map| STATUS: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] typealias ResolveMe<[ResolvedTo(STATUS)] T : R|kotlin/Int|, [ResolvedTo(STATUS)] K> = R|kotlin/collections/Map| EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] typealias ResolveMe<[ResolvedTo(EXPECT_ACTUAL_MATCHING)] T : R|kotlin/Int|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] K> = R|kotlin/collections/Map| ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] typealias ResolveMe<[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K> = R|kotlin/collections/Map| CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] typealias ResolveMe<[ResolvedTo(CONTRACTS)] T : R|kotlin/Int|, [ResolvedTo(CONTRACTS)] K> = R|kotlin/collections/Map| IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] typealias ResolveMe<[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] K> = R|kotlin/collections/Map| ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] typealias ResolveMe<[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] T : R|kotlin/Int|, [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] K> = R|kotlin/collections/Map| BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] typealias ResolveMe<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> = R|kotlin/collections/Map| FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeAliasWithTypeParameters.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] typealias ResolveMe<[ResolvedTo(BODY_RESOLVE)] T : R|kotlin/Int|, [ResolvedTo(BODY_RESOLVE)] K> = R|kotlin/collections/Map| diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterBounds.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterBounds.txt index ee25a53bfcb..1a8045662a9 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterBounds.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterBounds.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] foo: Foo): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -10,7 +9,6 @@ FILE: [ResolvedTo(RAW_FIR)] typeParameterBounds.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun resolveMe([ResolvedTo(RAW_FIR)] foo: Foo): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -20,7 +18,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun resolveMe([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] foo: Foo): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -30,7 +27,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun resolveMe([ResolvedTo(COMPANION_GENERATION)] foo: Foo): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -40,7 +36,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun resolveMe([ResolvedTo(SUPER_TYPES)] foo: Foo): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -50,7 +45,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun resolveMe([ResolvedTo(TYPES)] foo: R|Foo|): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -60,7 +54,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun resolveMe([ResolvedTo(STATUS)] foo: R|Foo|): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -70,7 +63,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun resolveMe([ResolvedTo(EXPECT_ACTUAL_MATCHING)] foo: R|Foo|): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -80,7 +72,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun resolveMe([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] foo: R|Foo|): R|kotlin/Unit| { LAZY_BLOCK } public? final? [ResolvedTo(RAW_FIR)] interface Foo : R|kotlin/Any| { } @@ -90,7 +81,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun resolveMe([ResolvedTo(CONTRACTS)] foo: R|Foo|): R|kotlin/Unit| { foo#.util#() } @@ -102,7 +92,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun resolveMe([ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] foo: R|Foo|): R|kotlin/Unit| { foo#.util#() } @@ -114,7 +103,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun resolveMe([ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] foo: R|Foo|): R|kotlin/Unit| { foo#.util#() } @@ -126,7 +114,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] foo: R|Foo|): R|kotlin/Unit| { R|/foo|.R|/util||>() } @@ -140,7 +127,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterBounds.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun resolveMe([ResolvedTo(BODY_RESOLVE)] foo: R|Foo|): R|kotlin/Unit| { R|/foo|.R|/util||>() } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass.txt index f1e569cf602..de638eff563 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class MyClass<[ResolvedTo(RAW_FIR)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(RAW_FIR)] Type>(): R|MyClass| { LAZY_super @@ -12,7 +11,6 @@ FILE: [ResolvedTo(RAW_FIR)] typeParameterOfClass.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class MyClass<[ResolvedTo(RAW_FIR)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(RAW_FIR)] Type>(): R|MyClass| { LAZY_super @@ -24,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyClass<[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] Type>(): R|MyClass| { LAZY_super @@ -36,7 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] class MyClass<[ResolvedTo(COMPANION_GENERATION)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(COMPANION_GENERATION)] Type>(): R|MyClass| { LAZY_super @@ -48,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class MyClass<[ResolvedTo(SUPER_TYPES)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(SUPER_TYPES)] Type>(): R|MyClass| { LAZY_super @@ -60,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class MyClass<[ResolvedTo(TYPES)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(TYPES)] Type>(): R|MyClass| { LAZY_super @@ -72,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -84,7 +77,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class MyClass<[ResolvedTo(EXPECT_ACTUAL_MATCHING)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(EXPECT_ACTUAL_MATCHING)] Type>(): R|MyClass| { LAZY_super @@ -96,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] class MyClass<[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] Type>(): R|MyClass| { LAZY_super @@ -108,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] class MyClass<[ResolvedTo(CONTRACTS)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(CONTRACTS)] Type>(): R|MyClass| { LAZY_super @@ -120,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class MyClass<[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] Type>(): R|MyClass| { LAZY_super @@ -132,7 +121,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] class MyClass<[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] Type>(): R|MyClass| { LAZY_super @@ -144,7 +132,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class MyClass<[ResolvedTo(BODY_RESOLVE)] Type> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(BODY_RESOLVE)] Type>(): R|MyClass| { super() @@ -156,7 +143,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class MyClass<[ResolvedTo(BODY_RESOLVE)] Type> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(BODY_RESOLVE)] Type>(): R|MyClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass2.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass2.txt index bb52025f502..e5b07fd5dd6 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass2.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfClass2.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class MyClass<[ResolvedTo(RAW_FIR)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(RAW_FIR)] Type>(): R|MyClass| { LAZY_super @@ -17,7 +16,6 @@ FILE: [ResolvedTo(RAW_FIR)] typeParameterOfClass2.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class MyClass<[ResolvedTo(RAW_FIR)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(RAW_FIR)] Type>(): R|MyClass| { LAZY_super @@ -34,7 +32,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class MyClass<[ResolvedTo(RAW_FIR)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(RAW_FIR)] Type>(): R|MyClass| { LAZY_super @@ -51,7 +48,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class MyClass<[ResolvedTo(RAW_FIR)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(RAW_FIR)] Type>(): R|MyClass| { LAZY_super @@ -68,7 +64,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class MyClass<[ResolvedTo(SUPER_TYPES)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(SUPER_TYPES)] Type>(): R|MyClass| { LAZY_super @@ -85,7 +80,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class MyClass<[ResolvedTo(TYPES)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(TYPES)] Type>(): R|MyClass| { LAZY_super @@ -102,7 +96,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -119,7 +112,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -136,7 +128,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -153,7 +144,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -170,7 +160,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -187,7 +176,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -204,7 +192,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class MyClass<[ResolvedTo(STATUS)] Type> : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(STATUS)] Type>(): R|MyClass| { LAZY_super @@ -221,7 +208,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterOfClass2.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class MyClass<[ResolvedTo(BODY_RESOLVE)] Type> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor<[ResolvedTo(BODY_RESOLVE)] Type>(): R|MyClass| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt index d1cd255c1b1..ed3f204058c 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -12,7 +11,6 @@ FILE: [ResolvedTo(RAW_FIR)] typeParameterOfNonLocalFunction.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -24,7 +22,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -36,7 +33,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -48,7 +44,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -60,7 +55,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] class X : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -72,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -84,7 +77,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -96,7 +88,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -108,7 +99,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -121,7 +111,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -134,7 +123,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -147,7 +135,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] class X : R|kotlin/Any| { public [ResolvedTo(STATUS)] [ContainingClassKey=X] constructor(): R|X| { LAZY_super @@ -160,7 +147,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterOfNonLocalFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor(): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.txt index 5c096af6521..447abc7eb76 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.txt @@ -1,74 +1,60 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] fun <[ResolvedTo(RAW_FIR)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] fun <[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] fun <[ResolvedTo(COMPANION_GENERATION)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] fun <[ResolvedTo(SUPER_TYPES)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] fun <[ResolvedTo(TYPES)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] fun <[ResolvedTo(STATUS)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun <[ResolvedTo(EXPECT_ACTUAL_MATCHING)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] fun <[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] resolveMe> ddd(): R|kotlin/Unit| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] fun <[ResolvedTo(CONTRACTS)] resolveMe> ddd(): R|kotlin/Unit| { } IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] fun <[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] resolveMe> ddd(): R|kotlin/Unit| { } ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] fun <[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] resolveMe> ddd(): R|kotlin/Unit| { } BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] resolveMe> ddd(): R|kotlin/Unit| { } FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopFunction.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] fun <[ResolvedTo(BODY_RESOLVE)] resolveMe> ddd(): R|kotlin/Unit| { } diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.txt index a96a5639bad..abd5a3e3382 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.txt @@ -1,60 +1,50 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val <[ResolvedTo(RAW_FIR)] Type> Type.x: Int public? [ResolvedTo(RAW_FIR)] get(): Int { LAZY_BLOCK } IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] val <[ResolvedTo(RAW_FIR)] Type> Type.x: Int public? [ResolvedTo(RAW_FIR)] get(): Int { LAZY_BLOCK } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] val <[ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] Type> Type.x: Int public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] get(): Int { LAZY_BLOCK } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(COMPANION_GENERATION)] val <[ResolvedTo(COMPANION_GENERATION)] Type> Type.x: Int public? [ResolvedTo(COMPANION_GENERATION)] get(): Int { LAZY_BLOCK } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] val <[ResolvedTo(SUPER_TYPES)] Type> Type.x: Int public? [ResolvedTo(SUPER_TYPES)] get(): Int { LAZY_BLOCK } TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(TYPES)] val <[ResolvedTo(TYPES)] Type> R|Type|.x: R|kotlin/Int| public? [ResolvedTo(TYPES)] get(): R|kotlin/Int| { LAZY_BLOCK } STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(STATUS)] val <[ResolvedTo(STATUS)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(STATUS)] get(): R|kotlin/Int| { LAZY_BLOCK } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val <[ResolvedTo(EXPECT_ACTUAL_MATCHING)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK } ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val <[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(CONTRACTS)] val <[ResolvedTo(CONTRACTS)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(CONTRACTS)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -62,7 +52,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val <[ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -70,7 +59,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] val <[ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(ANNOTATIONS_ARGUMENTS_MAPPING)] get(): R|kotlin/Int| { ^ IntegerLiteral(42) @@ -78,7 +66,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val <[ResolvedTo(BODY_RESOLVE)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) @@ -86,7 +73,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTopSetter.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] val <[ResolvedTo(BODY_RESOLVE)] Type> R|Type|.x: R|kotlin/Int| public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int| { ^ Int(42) diff --git a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTypeAlias.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTypeAlias.txt index df01f744f0b..76f93bc6762 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTypeAlias.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTypeAlias.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(RAW_FIR)] T>(): R|X| { LAZY_super @@ -11,7 +10,6 @@ FILE: [ResolvedTo(RAW_FIR)] typeParameterOfTypeAlias.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(RAW_FIR)] T>(): R|X| { LAZY_super @@ -22,7 +20,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(RAW_FIR)] T>(): R|X| { LAZY_super @@ -33,7 +30,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(RAW_FIR)] class X<[ResolvedTo(RAW_FIR)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(RAW_FIR)] T>(): R|X| { LAZY_super @@ -44,7 +40,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -55,7 +50,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt TYPES: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -66,7 +60,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt STATUS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -77,7 +70,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -88,7 +80,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -99,7 +90,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -110,7 +100,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -121,7 +110,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -132,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public? final? [ResolvedTo(SUPER_TYPES)] class X<[ResolvedTo(SUPER_TYPES)] T> : R|kotlin/Any| { public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=X] constructor<[ResolvedTo(SUPER_TYPES)] T>(): R|X| { LAZY_super @@ -143,7 +130,6 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] typeParameterOfTypeAlias.kt - [ResolvedTo(BODY_RESOLVE)] annotations container public final [ResolvedTo(BODY_RESOLVE)] class X<[ResolvedTo(BODY_RESOLVE)] T> : R|kotlin/Any| { public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=X] constructor<[ResolvedTo(BODY_RESOLVE)] T>(): R|X| { super() diff --git a/analysis/low-level-api-fir/testdata/lazyResolveStdlibSources/wrappedInt.txt b/analysis/low-level-api-fir/testdata/lazyResolveStdlibSources/wrappedInt.txt index 8d14d54330d..67463988937 100644 --- a/analysis/low-level-api-fir/testdata/lazyResolveStdlibSources/wrappedInt.txt +++ b/analysis/low-level-api-fir/testdata/lazyResolveStdlibSources/wrappedInt.txt @@ -1,6 +1,5 @@ RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @SinceKotlin[Unresolved](LAZY_EXPRESSION) public final? [ResolvedTo(RAW_FIR)] class TypeReference : KType { @SinceKotlin[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: KClassifier, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: List, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] @SinceKotlin[Unresolved](LAZY_EXPRESSION) platformTypeUpperBound: KType?, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] @SinceKotlin[Unresolved](LAZY_EXPRESSION) flags: Int): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -61,7 +60,6 @@ FILE: [ResolvedTo(RAW_FIR)] TypeReference.kt IMPORTS: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @SinceKotlin[Unresolved](LAZY_EXPRESSION) public final? [ResolvedTo(RAW_FIR)] class TypeReference : KType { @SinceKotlin[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: KClassifier, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: List, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] @SinceKotlin[Unresolved](LAZY_EXPRESSION) platformTypeUpperBound: KType?, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] @SinceKotlin[Unresolved](LAZY_EXPRESSION) flags: Int): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -122,7 +120,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @SinceKotlin[Unresolved](LAZY_EXPRESSION) public final? [ResolvedTo(RAW_FIR)] class TypeReference : KType { @SinceKotlin[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: KClassifier, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: List, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] @SinceKotlin[Unresolved](LAZY_EXPRESSION) platformTypeUpperBound: KType?, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] @SinceKotlin[Unresolved](LAZY_EXPRESSION) flags: Int): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -183,7 +180,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @SinceKotlin[Unresolved](LAZY_EXPRESSION) public final? [ResolvedTo(RAW_FIR)] class TypeReference : KType { @SinceKotlin[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: KClassifier, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: List, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] @SinceKotlin[Unresolved](LAZY_EXPRESSION) platformTypeUpperBound: KType?, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] @SinceKotlin[Unresolved](LAZY_EXPRESSION) flags: Int): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -244,7 +240,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[CompilerRequiredAnnotations](String(1.4)) public final? [ResolvedTo(SUPER_TYPES)] class TypeReference : R|kotlin/reflect/KType| { @SinceKotlin[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: KClassifier, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: List, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] @SinceKotlin[Unresolved](LAZY_EXPRESSION) platformTypeUpperBound: KType?, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] @SinceKotlin[Unresolved](LAZY_EXPRESSION) flags: Int): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -305,7 +300,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt TYPES: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final? [ResolvedTo(TYPES)] class TypeReference : R|kotlin/reflect/KType| { @SinceKotlin[Unresolved](LAZY_EXPRESSION) public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: KClassifier, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: List, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] @SinceKotlin[Unresolved](LAZY_EXPRESSION) platformTypeUpperBound: KType?, [ResolvedTo(RAW_FIR)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] @SinceKotlin[Unresolved](LAZY_EXPRESSION) flags: Int): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -366,7 +360,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt STATUS: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -427,7 +420,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -488,7 +480,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt ARGUMENTS_OF_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -549,7 +540,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt CONTRACTS: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -610,7 +600,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -671,7 +660,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt ANNOTATIONS_ARGUMENTS_MAPPING: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -732,7 +720,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](String(1.4)) public final [ResolvedTo(STATUS)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](String(1.6)) public [ResolvedTo(STATUS)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(STATUS)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { LAZY_super<> @@ -793,7 +780,6 @@ FILE: [ResolvedTo(IMPORTS)] TypeReference.kt FILE RAW TO BODY: FILE: [ResolvedTo(IMPORTS)] TypeReference.kt - [ResolvedTo(BODY_RESOLVE)] annotations container @R|kotlin/SinceKotlin|[Types](version = String(1.4)) public final [ResolvedTo(BODY_RESOLVE)] class TypeReference : R|kotlin/reflect/KType| { @R|kotlin/SinceKotlin|[Types](version = String(1.6)) public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=TypeReference] constructor([ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.classifier] classifier: R|kotlin/reflect/KClassifier|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.arguments] arguments: R|kotlin/collections/List|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.platformTypeUpperBound] platformTypeUpperBound: R|kotlin/reflect/KType?|, [ResolvedTo(BODY_RESOLVE)] [CorrespondingProperty=kotlin/jvm/internal/TypeReference.flags] flags: R|kotlin/Int|): R|kotlin/jvm/internal/TypeReference| { super() diff --git a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractFirLazyDeclarationResolveTest.kt b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractFirLazyDeclarationResolveTest.kt index 0df932b9147..d693bbcc7d3 100644 --- a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractFirLazyDeclarationResolveTest.kt +++ b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractFirLazyDeclarationResolveTest.kt @@ -34,7 +34,7 @@ abstract class AbstractFirLazyDeclarationResolveTest : AbstractFirLazyDeclaratio override fun doTestByFileStructure(ktFile: KtFile, moduleStructure: TestModuleStructure, testServices: TestServices) { doLazyResolveTest(ktFile, testServices) { firResolveSession -> if (Directives.RESOLVE_FILE_ANNOTATIONS in moduleStructure.allDirectives) { - val annotationContainer = firResolveSession.getOrBuildFirFile(ktFile).annotationsContainer + val annotationContainer = firResolveSession.getOrBuildFirFile(ktFile).annotationsContainer!! val session = annotationContainer.moduleData.session as LLFirResolvableModuleSession annotationContainer to fun(phase: FirResolvePhase) { session.moduleComponents.firModuleLazyDeclarationResolver.lazyResolve( @@ -76,4 +76,4 @@ abstract class AbstractFirSourceLazyDeclarationResolveTest : AbstractFirLazyDecl abstract class AbstractFirOutOfContentRootLazyDeclarationResolveTest : AbstractFirLazyDeclarationResolveTest() { override val configurator = AnalysisApiFirOutOfContentRootTestConfigurator -} \ No newline at end of file +} diff --git a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/LightTreeRawFirDeclarationBuilder.kt b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/LightTreeRawFirDeclarationBuilder.kt index 4193499959f..2e64689fbcb 100644 --- a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/LightTreeRawFirDeclarationBuilder.kt +++ b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/LightTreeRawFirDeclarationBuilder.kt @@ -119,12 +119,7 @@ class LightTreeRawFirDeclarationBuilder( this.sourceFile = sourceFile this.sourceFileLinesMapping = linesMapping this.packageDirective = packageDirective ?: buildPackageDirective { packageFqName = context.packageFqName } - annotationsContainer = fileAnnotationContainer ?: buildFileAnnotationsContainer { - moduleData = baseModuleData - containingFileSymbol = fileSymbol - resolvePhase = FirResolvePhase.BODY_RESOLVE - } - + annotationsContainer = fileAnnotationContainer imports += importList declarations += firDeclarationList } diff --git a/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/PsiRawFirBuilder.kt b/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/PsiRawFirBuilder.kt index da1162ff9b9..cd7757b2b75 100644 --- a/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/PsiRawFirBuilder.kt +++ b/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/PsiRawFirBuilder.kt @@ -1091,16 +1091,18 @@ open class PsiRawFirBuilder( packageFqName = context.packageFqName source = file.packageDirective?.toKtPsiSourceElement() } - annotationsContainer = buildFileAnnotationsContainer { - moduleData = baseModuleData - containingFileSymbol = this@buildFile.symbol - source = file.fileAnnotationList?.toKtPsiSourceElement() - for (annotationEntry in file.annotationEntries) { - annotations += annotationEntry.convert() - } + annotationsContainer = file.fileAnnotationList?.let { + buildFileAnnotationsContainer { + moduleData = baseModuleData + containingFileSymbol = this@buildFile.symbol + source = it.toKtPsiSourceElement() + for (annotationEntry in it.annotationEntries) { + annotations += annotationEntry.convert() + } - annotations.ifEmpty { - resolvePhase = FirResolvePhase.BODY_RESOLVE + annotations.ifEmpty { + resolvePhase = FirResolvePhase.BODY_RESOLVE + } } } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFile.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFile.kt index 938f6658d92..716904f0d9c 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFile.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFile.kt @@ -28,7 +28,7 @@ abstract class FirFile : FirDeclaration() { abstract override val moduleData: FirModuleData abstract override val origin: FirDeclarationOrigin abstract override val attributes: FirDeclarationAttributes - abstract val annotationsContainer: FirFileAnnotationsContainer + abstract val annotationsContainer: FirFileAnnotationsContainer? abstract val packageDirective: FirPackageDirective abstract val imports: List abstract val declarations: List diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/builder/FirFileBuilder.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/builder/FirFileBuilder.kt index 4bb86dd6880..2d9d0500536 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/builder/FirFileBuilder.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/builder/FirFileBuilder.kt @@ -43,7 +43,7 @@ class FirFileBuilder : FirAnnotationContainerBuilder { lateinit var moduleData: FirModuleData lateinit var origin: FirDeclarationOrigin var attributes: FirDeclarationAttributes = FirDeclarationAttributes() - lateinit var annotationsContainer: FirFileAnnotationsContainer + var annotationsContainer: FirFileAnnotationsContainer? = null lateinit var packageDirective: FirPackageDirective val imports: MutableList = mutableListOf() val declarations: MutableList = mutableListOf() diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt index 07ca283e528..c0aa92f744d 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt @@ -39,7 +39,7 @@ internal class FirFileImpl( override val moduleData: FirModuleData, override val origin: FirDeclarationOrigin, override val attributes: FirDeclarationAttributes, - override var annotationsContainer: FirFileAnnotationsContainer, + override var annotationsContainer: FirFileAnnotationsContainer?, override var packageDirective: FirPackageDirective, override val imports: MutableList, override val declarations: MutableList, @@ -48,7 +48,7 @@ internal class FirFileImpl( override val sourceFileLinesMapping: KtSourceFileLinesMapping?, override val symbol: FirFileSymbol, ) : FirFile() { - override val annotations: List get() = annotationsContainer.annotations + override val annotations: List get() = annotationsContainer?.annotations ?: emptyList() init { symbol.bind(this) @@ -57,7 +57,7 @@ internal class FirFileImpl( } override fun acceptChildren(visitor: FirVisitor, data: D) { - annotationsContainer.accept(visitor, data) + annotationsContainer?.accept(visitor, data) packageDirective.accept(visitor, data) imports.forEach { it.accept(visitor, data) } declarations.forEach { it.accept(visitor, data) } @@ -76,7 +76,7 @@ internal class FirFileImpl( } override fun transformAnnotationsContainer(transformer: FirTransformer, data: D): FirFileImpl { - annotationsContainer = annotationsContainer.transform(transformer, data) + annotationsContainer = annotationsContainer?.transform(transformer, data) return this } diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirRenderer.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirRenderer.kt index fbce1b03f0e..c4081112605 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirRenderer.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirRenderer.kt @@ -172,7 +172,7 @@ class FirRenderer( printer.println(file.name) printer.pushIndent() - visitFileAnnotationsContainer(file.annotationsContainer) + file.annotationsContainer?.let { visitFileAnnotationsContainer(it) } visitPackageDirective(file.packageDirective) file.imports.forEach { it.accept(this) } file.declarations.forEach { it.accept(this) } diff --git a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/BuilderConfigurator.kt b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/BuilderConfigurator.kt index 501b242fb80..c67f2292b4a 100644 --- a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/BuilderConfigurator.kt +++ b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/BuilderConfigurator.kt @@ -41,6 +41,10 @@ object BuilderConfigurator : AbstractBuilderConfigurator(FirTree fields from klass without listOf("symbol", "resolvePhase", "resolveState", "controlFlowGraphReference") } + builder(file) { + defaultNull("annotationsContainer") + } + builder(regularClass) { parents += classBuilder parents += typeParameterRefsOwnerBuilder diff --git a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/ImplementationConfigurator.kt b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/ImplementationConfigurator.kt index 2f2ffb8798c..65faa71749d 100644 --- a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/ImplementationConfigurator.kt +++ b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/ImplementationConfigurator.kt @@ -609,7 +609,7 @@ object ImplementationConfigurator : AbstractFirTreeImplementationConfigurator() impl(file) { default("annotations") { - value = "annotationsContainer.annotations" + value = "annotationsContainer?.annotations ?: emptyList()" withGetter = true } } diff --git a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt index 3d7dedba2ab..40d2bc114be 100644 --- a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt +++ b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt @@ -477,7 +477,7 @@ object NodeConfigurator : AbstractFieldConfigurator(FirTreeBuild } file.configure { - +field("annotationsContainer", fileAnnotationsContainer).withTransform() + +field("annotationsContainer", fileAnnotationsContainer, nullable = true).withTransform() +field("packageDirective", packageDirective) +fieldList(import).withTransform() +declarations.withTransform()