Attr

scala.scalanative.nir.Attr$
See theAttr companion class
object Attr

Attributes

Companion
class
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Attr.type

Members list

Type members

Classlikes

case object Abstract extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
Abstract.type
case class Alignment(size: Int, group: Option[String]) extends Attr

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
object Alignment

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Alignment.type
case object AlwaysInline extends Inline

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Inline
class Attr
class Object
trait Matchable
class Any
Show all
Self type
final case class BailOpt(msg: String) extends Opt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Opt
class Attr
class Object
trait Matchable
class Any
Show all
final case class Define(name: String) extends Attr

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
case object DidOpt extends Opt

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Opt
class Attr
class Object
trait Matchable
class Any
Show all
Self type
DidOpt.type
case object Dyn extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
Dyn.type
case class Extern(blocking: Boolean) extends Attr

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
case object Final extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
Final.type
sealed abstract class Inline extends Attr

Attributes

Supertypes
class Attr
class Object
trait Matchable
class Any
Known subtypes
object AlwaysInline.type
object InlineHint.type
object MayInline.type
object NoInline.type
case object InlineHint extends Inline

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Inline
class Attr
class Object
trait Matchable
class Any
Show all
Self type
InlineHint.type
final case class Link(name: String) extends Attr

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
case object LinktimeResolved extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
case object MayInline extends Inline

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Inline
class Attr
class Object
trait Matchable
class Any
Show all
Self type
MayInline.type
case object MaySpecialize extends Specialize

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Specialize
class Attr
class Object
trait Matchable
class Any
Show all
Self type
case object NoInline extends Inline

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Inline
class Attr
class Object
trait Matchable
class Any
Show all
Self type
NoInline.type
case object NoOpt extends Opt

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Opt
class Attr
class Object
trait Matchable
class Any
Show all
Self type
NoOpt.type
case object NoSpecialize extends Specialize

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Specialize
class Attr
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class Opt extends Attr

Attributes

Supertypes
class Attr
class Object
trait Matchable
class Any
Known subtypes
class BailOpt
object DidOpt.type
object NoOpt.type
object UnOpt.type
case object SafePublish extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class Specialize extends Attr

Attributes

Supertypes
class Attr
class Object
trait Matchable
class Any
Known subtypes
object MaySpecialize.type
object NoSpecialize.type
case object Stub extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
Stub.type
case object UnOpt extends Opt

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Opt
class Attr
class Object
trait Matchable
class Any
Show all
Self type
UnOpt.type
case object UsesIntrinsic extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
case object Volatile extends Attr

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Attr
class Object
trait Matchable
class Any
Show all
Self type
Volatile.type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror