[Analysis API FIR] implement reference resolve inside KDoc

^KTIJ-22324 fixed
This commit is contained in:
Ilya Kirillov
2022-07-26 23:38:37 +02:00
parent b210e24b43
commit d9c4fda521
86 changed files with 1856 additions and 1 deletions
@@ -0,0 +1,4 @@
/**
* [kotlin.LazyThreadSafetyMode.PUB<caret>LICATION]
*/
fun x() {}
@@ -0,0 +1,2 @@
Resolved to:
0: (in kotlin.LazyThreadSafetyMode) PUBLICATION
@@ -0,0 +1,6 @@
import kotlin.LazyThreadSafetyMode
/**
* [LazyThreadSafetyMode.PUB<caret>LICATION]
*/
fun x() {}
@@ -0,0 +1,2 @@
Resolved to:
0: (in kotlin.LazyThreadSafetyMode) PUBLICATION
@@ -0,0 +1,4 @@
/**
* [kotlin.collections.Abstr<caret>actCollection]
*/
fun x() {}
@@ -0,0 +1,2 @@
Resolved to:
0: (in kotlin.collections) abstract class AbstractCollection<out E> : kotlin.collections.Collection<E>
@@ -0,0 +1,6 @@
import kotlin.collections.AbstractCollection
/**
* [Abstr<caret>actCollection]
*/
fun x() {}
@@ -0,0 +1,2 @@
Resolved to:
0: (in kotlin.collections) abstract class AbstractCollection<out E> : kotlin.collections.Collection<E>
@@ -0,0 +1,4 @@
/**
* [kotlin.collections.listO<caret>f]
*/
fun x() {}
@@ -0,0 +1,4 @@
Resolved to:
0: (in kotlin.collections) fun <T> listOf(element: T): kotlin.collections.List<T>
1: (in kotlin.collections) fun <T> listOf(vararg elements: T): kotlin.collections.List<T>
2: (in kotlin.collections) inline fun <T> listOf(): kotlin.collections.List<T>
@@ -0,0 +1,6 @@
import kotlin.collections.listOf
/**
* [listO<caret>f]
*/
fun x() {}
@@ -0,0 +1,4 @@
Resolved to:
0: (in kotlin.collections) fun <T> listOf(element: T): kotlin.collections.List<T>
1: (in kotlin.collections) fun <T> listOf(vararg elements: T): kotlin.collections.List<T>
2: (in kotlin.collections) inline fun <T> listOf(): kotlin.collections.List<T>