diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/FirExtension.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/FirExtension.kt similarity index 91% rename from compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/FirExtension.kt rename to compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/FirExtension.kt index fd74b2a436e..f6d06ef33bb 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/FirExtension.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/FirExtension.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -26,7 +26,7 @@ abstract class FirExtension(val session: FirSession) { abstract val key: FirPluginKey - internal abstract val extensionType: KClass + abstract val extensionType: KClass fun interface Factory { fun create(session: FirSession): P diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/FirExtensionService.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/FirExtensionService.kt similarity index 100% rename from compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/FirExtensionService.kt rename to compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/FirExtensionService.kt diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicate.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicate.kt similarity index 96% rename from compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicate.kt rename to compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicate.kt index 43376c88bee..263b8f70196 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicate.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicate.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -13,7 +13,7 @@ sealed class DeclarationPredicate { abstract val annotations: Set abstract val metaAnnotations: Set - internal abstract fun accept(visitor: DeclarationPredicateVisitor, data: D): R + abstract fun accept(visitor: DeclarationPredicateVisitor, data: D): R object Any : DeclarationPredicate() { override val annotations: Set diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicateVisitor.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicateVisitor.kt similarity index 92% rename from compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicateVisitor.kt rename to compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicateVisitor.kt index abc29fd6e6f..8d83e158443 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicateVisitor.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/extensions/predicate/DeclarationPredicateVisitor.kt @@ -1,11 +1,11 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ package org.jetbrains.kotlin.fir.extensions.predicate -internal abstract class DeclarationPredicateVisitor { +abstract class DeclarationPredicateVisitor { abstract fun visitPredicate(predicate: DeclarationPredicate, data: D): R open fun visitAny(predicate: DeclarationPredicate.Any, data: D): R { return visitPredicate(predicate, data) @@ -42,4 +42,4 @@ internal abstract class DeclarationPredicateVisitor { open fun visitUnderMetaAnnotated(predicate: UnderMetaAnnotated, data: D): R { return visitMetaAnnotated(predicate, data) } -} \ No newline at end of file +}