FIR IDE: introduce symbol pointers for restoring symbols in another read action

fix pointer
This commit is contained in:
Ilya Kirillov
2020-06-29 17:20:28 +03:00
parent f88ebed1a3
commit 5cfac8fa3f
20 changed files with 180 additions and 11 deletions
@@ -89,6 +89,7 @@ import org.jetbrains.kotlin.idea.fir.AbstractKtDeclarationAndFirDeclarationEqual
import org.jetbrains.kotlin.idea.folding.AbstractKotlinFoldingTest
import org.jetbrains.kotlin.idea.frontend.api.fir.AbstractResolveCallTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractStdlibSymbolsBuildingTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractSymbolPointerTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractSymbolsByPsiBuildingTest
import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyTest
import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyWithLibTest
@@ -952,6 +953,10 @@ fun main(args: Array<String>) {
testClass<AbstractStdlibSymbolsBuildingTest> {
model("stdLibSymbols", extension = "txt")
}
testClass<AbstractSymbolPointerTest> {
model("symbolPointer", extension = "kt")
}
}
testGroup("idea/idea-frontend-fir/idea-fir-low-level-api/tests", "idea/testData") {