Skip to content

hl.types.ArrayBase

hl.types.ArrayBase

Inherits from: hl.types.ArrayAccess

Fields

NameType
lengthI32
staticallocI32Fun
staticallocUI16Fun
staticallocF32Fun
staticallocF64Fun

Protos

  • f@28 pushDyn(hl.types.ArrayBase, Dyn) → I32
  • f@29 popDyn(hl.types.ArrayBase) → Dyn
  • f@30 shiftDyn(hl.types.ArrayBase) → Dyn
  • f@31 unshiftDyn(hl.types.ArrayBase, Dyn) → Void
  • f@32 insertDyn(hl.types.ArrayBase, I32, Dyn) → Void
  • f@33 removeDyn(hl.types.ArrayBase, Dyn) → Bool
  • f@34 sortDyn(hl.types.ArrayBase, Fun) → Void
  • f@35 slice(hl.types.ArrayBase, I32, Null) → hl.types.ArrayBase
  • f@36 splice(hl.types.ArrayBase, I32, I32) → hl.types.ArrayBase
  • f@37 join(hl.types.ArrayBase, String) → String
  • f@38 reverse(hl.types.ArrayBase) → Void
  • f@39 resize(hl.types.ArrayBase, I32) → Void
  • f@40 toString(hl.types.ArrayBase) → String
  • f@41 __cast(hl.types.ArrayBase, TypeType) → Dyn
  • f@42 isArrayObj(hl.types.ArrayBase) → Bool
  • f@43 __string(hl.types.ArrayBase) → Bytes

Bindings

  • static f@47 allocF64(Bytes, I32) → hl.types.ArrayBytes_Float
  • static f@46 allocF32(Bytes, I32) → hl.types.ArrayBytes_Single
  • static f@45 allocUI16(Bytes, I32) → hl.types.ArrayBytes_hl_UI16
  • static f@44 allocI32(Bytes, I32) → hl.types.ArrayBytes_Int