[Wasm] Support feature InstantiationOfAnnotationClasses
This commit is contained in:
committed by
Space Team
parent
fac90070bc
commit
993334e5e4
-1
@@ -330,7 +330,6 @@ class DeclarationGenerator(
|
||||
}
|
||||
|
||||
override fun visitClass(declaration: IrClass) {
|
||||
if (declaration.isAnnotationClass) return
|
||||
if (declaration.isExternal) return
|
||||
val symbol = declaration.symbol
|
||||
|
||||
|
||||
-2
@@ -13,7 +13,6 @@ import org.jetbrains.kotlin.ir.IrElement
|
||||
import org.jetbrains.kotlin.ir.declarations.IrClass
|
||||
import org.jetbrains.kotlin.ir.declarations.IrModuleFragment
|
||||
import org.jetbrains.kotlin.ir.symbols.IrClassSymbol
|
||||
import org.jetbrains.kotlin.ir.util.isAnnotationClass
|
||||
import org.jetbrains.kotlin.ir.util.isInterface
|
||||
import org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid
|
||||
import org.jetbrains.kotlin.ir.visitors.acceptVoid
|
||||
@@ -39,7 +38,6 @@ class WasmModuleFragmentGenerator(
|
||||
override fun visitElement(element: IrElement) { }
|
||||
|
||||
override fun visitClass(declaration: IrClass) {
|
||||
if (declaration.isAnnotationClass) return
|
||||
if (declaration.isExternal) return
|
||||
if (declaration.getWasmArrayAnnotation() != null) return
|
||||
if (declaration.isInterface) return
|
||||
|
||||
Reference in New Issue
Block a user