StdSizes

constructor


constructor(aWordSize: int64; aMaxAlign: int64)
StdSizes(int64 aWordSize, int64 aMaxAlign)
init(_ aWordSize: int64, _ aMaxAlign: int64)
Sub New(aWordSize As int64, aMaxAlign As int64)

Parameters:

  • aWordSize:
  • aMaxAlign:

constructor(value: StdSizes)
Sub New(value As StdSizes)

Parameters:

  • value:

method Alignof(T: Type): int64
func Alignof(_ T: Type) -> int64
func Alignof(T Type) int64
Function Alignof(T As Type) As int64

Parameters:

  • T:

method Alignof(T: Type): int64
func Alignof(_ T: Type) -> int64
func Alignof(T Type) int64
Function Alignof(T As Type) As int64

Parameters:

  • T:

MaxAlign

FIELD MaxAlign() As int64

method Offsetsof(fields: Slice<Memory<Var>>): Slice<int64>
Slice<int64> Offsetsof(Slice<Memory<Var>> fields)
func Offsetsof(_ fields: Slice<Memory<Var>>) -> Slice<int64>
func Offsetsof(fields Slice<Memory<Var>>) Slice<int64>
Function Offsetsof(fields As Slice<Memory<Var>>) As Slice<int64>

Parameters:

  • fields:

method Offsetsof(fields: Slice<Memory<Var>>): Slice<int64>
Slice<int64> Offsetsof(Slice<Memory<Var>> fields)
func Offsetsof(_ fields: Slice<Memory<Var>>) -> Slice<int64>
func Offsetsof(fields Slice<Memory<Var>>) Slice<int64>
Function Offsetsof(fields As Slice<Memory<Var>>) As Slice<int64>

Parameters:

  • fields:

method Sizeof(T: Type): int64
func Sizeof(_ T: Type) -> int64
func Sizeof(T Type) int64
Function Sizeof(T As Type) As int64

Parameters:

  • T:

method Sizeof(T: Type): int64
func Sizeof(_ T: Type) -> int64
func Sizeof(T Type) int64
Function Sizeof(T As Type) As int64

Parameters:

  • T:

WordSize

FIELD WordSize() As int64

constructor


constructor(aWordSize: int64; aMaxAlign: int64)
StdSizes(int64 aWordSize, int64 aMaxAlign)
init(_ aWordSize: int64, _ aMaxAlign: int64)
Sub New(aWordSize As int64, aMaxAlign As int64)

Parameters:

  • aWordSize:
  • aMaxAlign:

constructor(value: StdSizes)
Sub New(value As StdSizes)

Parameters:

  • value:

method Alignof(T: Type): int64
func Alignof(_ T: Type) -> int64
func Alignof(T Type) int64
Function Alignof(T As Type) As int64

Parameters:

  • T:

method Offsetsof(fields: Slice<Memory<Var>>): Slice<int64>
Slice<int64> Offsetsof(Slice<Memory<Var>> fields)
func Offsetsof(_ fields: Slice<Memory<Var>>) -> Slice<int64>
func Offsetsof(fields Slice<Memory<Var>>) Slice<int64>
Function Offsetsof(fields As Slice<Memory<Var>>) As Slice<int64>

Parameters:

  • fields:

method Sizeof(T: Type): int64
func Sizeof(_ T: Type) -> int64
func Sizeof(T Type) int64
Function Sizeof(T As Type) As int64

Parameters:

  • T: