Compiler

scalus.Compiler
object Compiler

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler package instead
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Compiler.type

Members list

Type members

Deprecated types

type Options = Options

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.Options instead

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.TargetLoweringBackend instead

Value members

Deprecated methods

def compile(e: Any): SIR

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compile instead
def compileDebug(e: Any): SIR

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compileDebug instead
def compileDebugWithOptions(options: Options, e: Any): SIR

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compileDebugWithOptions instead
inline def compileInline(inline code: Any): SIR

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compileInline instead
inline def compileInlineWithOptions(inline options: Options, inline code: Any): SIR

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compileInlineWithOptions instead

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compileType instead
def compileWithOptions(options: Options, e: Any): SIR

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.compileWithOptions instead

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.defaultOptions instead
inline def fieldAsData[A](inline expr: A => Any): Data => Data

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.fieldAsData instead

Deprecated fields

val Options: Options.type

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.Options instead

Attributes

Deprecated
[Since version 0.14.2] Use scalus.compiler.TargetLoweringBackend instead