Package

scala.scalanative.nir

serialization

Permalink

package serialization

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. serialization
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class BinaryDeserializer extends AnyRef

    Permalink
  2. final class BinarySerializer extends AnyRef

    Permalink

Value Members

  1. object Tags

    Permalink

    Serialization tags are unique type ids used to identify types in the binary representation of NIR.

    Serialization tags are unique type ids used to identify types in the binary representation of NIR. There are some holes in the numbering of the types to allow for binary-compatible leeway with adding new IR nodes.

  2. def deserializeBinary(buffer: ByteBuffer): BinaryDeserializer

    Permalink
  3. def serializeBinary(defns: Seq[Defn], buffer: ByteBuffer): Unit

    Permalink
  4. def serializeText(defns: Seq[Defn], buffer: ByteBuffer): Unit

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped