All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jetbrains.kotlin.konan.library.KonanLibraryWriter.kt Maven / Gradle / Ivy

There is a newer version: 2.1.0-Beta1
Show newest version
/*
 * Copyright 2010-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license
 * that can be found in the LICENSE file.
 */

package org.jetbrains.kotlin.konan.library

import org.jetbrains.kotlin.library.BaseWriter
import org.jetbrains.kotlin.library.IrWriter
import org.jetbrains.kotlin.library.MetadataWriter

interface TargetedWriter {
    fun addIncludedBinary(library: String)
}

interface BitcodeWriter : TargetedWriter {
    fun addNativeBitcode(library: String)
}

interface KonanLibraryWriter : MetadataWriter, BaseWriter, IrWriter, BitcodeWriter




© 2015 - 2024 Weber Informatics LLC | Privacy Policy