ByteString
scala.scalanative.nir.Val.ByteString
final case class ByteString(bytes: Array[Byte]) extends Val
A collection of bytes.
Unlike arrays, byte strings are implicitly null-terminated. Hence, they correspond to C-string literals. For example, ByteString(Array(97)) will be compiled to c"a\0".
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Valclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
The canonical form of this
true iff this is in canonical form.
true iff this is a numerical value equal to "-1".
true iff this is the value "1" in its type.
true iff this is the maximum value of a signed numerical type.
true iff this is the minimum value of a signed numerical type.
true iff this is the maximum value of an unsigned numerical type.
true iff this is the minimum value of an unsigned numerical type.
true iff this represents a virtual value.
true iff this is the "zero" value of its type.
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
A textual representation of this.
In this article