scala.scalanative.nir.serialization
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
class IncompatibleVersion(version: Version, fileName: String) extends NirDeserializationException
Attributes
- Supertypes
-
class IllegalStateExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
sealed abstract class InternedBinarySectionWriter[T] extends NIRSectionWriter
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class InternedBinarySectionWriter[T]
abstract class NirDeserializationException(message: String) extends IllegalStateException
Attributes
- Supertypes
-
class IllegalStateExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class IncompatibleVersionobject UnknownFormat
object Prelude
object Tags
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.
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Tags.type
object UnknownFormat extends NirDeserializationException
Attributes
- Supertypes
-
class IllegalStateExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnknownFormat.type
Value members
Concrete methods
In this article