scala.scalanative

nir

package nir

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Attr extends AnyRef

  2. final case class Attrs(inline: Inline = nir.Attr.MayInline, isPure: Boolean = false, isExtern: Boolean = false, isDyn: Boolean = false, overrides: Seq[Global] = ..., pins: Seq[Pin] = ..., links: Seq[Link] = ...) extends Product with Serializable

  3. sealed abstract class Bin extends AnyRef

  4. final class Buffer extends AnyRef

  5. sealed abstract class Comp extends AnyRef

  6. sealed abstract class Conv extends AnyRef

  7. sealed abstract class Defn extends AnyRef

  8. sealed abstract class Dep extends AnyRef

  9. final class Focus extends AnyRef

  10. final class Fresh extends AnyRef

  11. sealed abstract class Global extends AnyRef

  12. sealed abstract class Inst extends AnyRef

  13. final case class Local(scope: String, id: Int) extends Product with Serializable

  14. sealed abstract class Next extends AnyRef

  15. sealed abstract class Op extends AnyRef

  16. sealed abstract class Type extends AnyRef

  17. sealed abstract class Val extends AnyRef

Value Members

  1. object Attr

  2. object Attrs extends Serializable

  3. object Bin

  4. object Buffer

  5. object Comp

  6. object Conv

  7. object Defn

  8. object Dep

  9. object Focus

  10. object Fresh

  11. object Global

  12. object Inst

  13. object Next

  14. object Op

  15. object Rt

  16. object Show

  17. object Type

  18. object Val

  19. object Versions

  20. package serialization

Ungrouped