diff --git a/analysis/low-level-api-fir/testData/lazyResolve/properties/resultWithPropagatedType.kts b/analysis/low-level-api-fir/testData/lazyResolve/properties/resultWithPropagatedType.kts new file mode 100644 index 00000000000..b03836fde6b --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/properties/resultWithPropagatedType.kts @@ -0,0 +1,12 @@ +// RESOLVE_SCRIPT +// MEMBER_NAME_FILTER: $$result + +package foo + +@Target(AnnotationTarget.TYPE) +annotation class Anno(val position: String) +const val constant = 0 + +fun explicitType(): @Anno("return type: $constant") List<@Anno("nested return type: $constant") Collection<@Anno("nested nested return type: $constant") String>> = 0 + +explicitType() diff --git a/analysis/low-level-api-fir/testData/lazyResolve/properties/resultWithPropagatedType.txt b/analysis/low-level-api-fir/testData/lazyResolve/properties/resultWithPropagatedType.txt new file mode 100644 index 00000000000..a92895425bd --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/properties/resultWithPropagatedType.txt @@ -0,0 +1,331 @@ +RAW_FIR: +FILE: [ResolvedTo(RAW_FIR)] resultWithPropagatedType.kts + context(