Revert "[Analysis API] Add API for expect/actual declaration detection"
This reverts commit 338c2433ac.
This commit is contained in:
committed by
teamcity
parent
a56b462eb6
commit
20598cf7d7
-5
@@ -10,8 +10,6 @@ import org.jetbrains.kotlin.analysis.api.symbols.KtDeclarationSymbol
|
||||
|
||||
public abstract class KtMultiplatformInfoProvider : KtAnalysisSessionComponent() {
|
||||
public abstract fun getExpectForActual(actual: KtDeclarationSymbol): KtDeclarationSymbol?
|
||||
public abstract fun isActual(symbol: KtDeclarationSymbol): Boolean
|
||||
public abstract fun isExpect(symbol: KtDeclarationSymbol): Boolean
|
||||
}
|
||||
|
||||
public interface KtMultiplatformInfoProviderMixin : KtAnalysisSessionMixIn {
|
||||
@@ -22,7 +20,4 @@ public interface KtMultiplatformInfoProviderMixin : KtAnalysisSessionMixIn {
|
||||
public fun KtDeclarationSymbol.getExpectForActual(): KtDeclarationSymbol? =
|
||||
withValidityAssertion { analysisSession.multiplatformInfoProvider.getExpectForActual(this) }
|
||||
|
||||
public fun KtDeclarationSymbol.isActual(): Boolean = withValidityAssertion { analysisSession.multiplatformInfoProvider.isActual(this) }
|
||||
|
||||
public fun KtDeclarationSymbol.isExpect(): Boolean = withValidityAssertion { analysisSession.multiplatformInfoProvider.isExpect(this) }
|
||||
}
|
||||
Reference in New Issue
Block a user