KtReferenceResolver: implement resolveToPsiElements() via FE IR (~60% supported)
This commit is contained in:
@@ -55,7 +55,6 @@ import org.jetbrains.kotlin.idea.conversion.copy.AbstractLiteralKotlinToKotlinCo
|
||||
import org.jetbrains.kotlin.idea.conversion.copy.AbstractLiteralTextToKotlinCopyPasteTest
|
||||
import org.jetbrains.kotlin.idea.conversion.copy.AbstractTextJavaToKotlinCopyPasteConversionTest
|
||||
import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
|
||||
import org.jetbrains.kotlin.idea.debugger.*
|
||||
import org.jetbrains.kotlin.idea.debugger.evaluate.*
|
||||
import org.jetbrains.kotlin.idea.debugger.test.sequence.exec.AbstractSequenceTraceTestCase
|
||||
import org.jetbrains.kotlin.idea.debugger.test.*
|
||||
@@ -500,6 +499,10 @@ fun main(args: Array<String>) {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractFirReferenceResolveTest> {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractReferenceResolveInJavaTest> {
|
||||
model("resolve/referenceInJava/binaryAndSource", extension = "java")
|
||||
model("resolve/referenceInJava/sourceOnly", extension = "java")
|
||||
|
||||
@@ -502,6 +502,10 @@ fun main(args: Array<String>) {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractFirReferenceResolveTest> {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractReferenceResolveInJavaTest> {
|
||||
model("resolve/referenceInJava/binaryAndSource", extension = "java")
|
||||
model("resolve/referenceInJava/sourceOnly", extension = "java")
|
||||
|
||||
@@ -490,6 +490,10 @@ fun main(args: Array<String>) {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractFirReferenceResolveTest> {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractReferenceResolveInJavaTest> {
|
||||
model("resolve/referenceInJava/binaryAndSource", extension = "java")
|
||||
model("resolve/referenceInJava/sourceOnly", extension = "java")
|
||||
|
||||
@@ -490,6 +490,10 @@ fun main(args: Array<String>) {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractFirReferenceResolveTest> {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractReferenceResolveInJavaTest> {
|
||||
model("resolve/referenceInJava/binaryAndSource", extension = "java")
|
||||
model("resolve/referenceInJava/sourceOnly", extension = "java")
|
||||
|
||||
@@ -490,6 +490,10 @@ fun main(args: Array<String>) {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractFirReferenceResolveTest> {
|
||||
model("resolve/references", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractReferenceResolveInJavaTest> {
|
||||
model("resolve/referenceInJava/binaryAndSource", extension = "java")
|
||||
model("resolve/referenceInJava/sourceOnly", extension = "java")
|
||||
|
||||
Reference in New Issue
Block a user