Struct

Overview

Location

  • Reference: Go.fx
  • Namespace: go.types
  • Platforms: Island


Instance Methods


constructor

 

constructor

 

Struct()

 

init()

 

Sub New()

constructor (Slice<Memory<Var>>, Slice<string>)

 

constructor(afields: Slice<Memory<Var>>; atags: Slice<string>)

 

Struct(Slice<Memory<Var>> afields, Slice<string> atags)

 

init(_ afields: Slice<Memory<Var>>, _ atags: Slice<string>)

 

Sub New(afields As Slice<Memory<Var>>, atags As Slice<string>)

Parameters:

  • afields:
  • atags:

constructor (Struct)

 

constructor(value: Struct)

 

Struct(Struct value)

 

init(_ value: Struct)

 

Sub New(value As Struct)

Parameters:

  • value:

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

Underlying

 

method Underlying: Type

 

Type Underlying()

 

func Underlying() -> Type

 

func Underlying() Type

 

Function Underlying() As Type

Field

 

method Field(i: int): Memory<Var>

 

Memory<Var> Field(int i)

 

func Field(_ i: int) -> Memory<Var>

 

func Field(i int) Memory<Var>

 

Function Field(i As int) As Memory<Var>

Parameters:

  • i:

NumFields

 

method NumFields: int

 

int NumFields()

 

func NumFields() -> int

 

func NumFields() int

 

Function NumFields() As int

Tag

 

method Tag(i: int): string

 

string Tag(int i)

 

func Tag(_ i: int) -> string

 

func Tag(i int) string

 

Function Tag(i As int) As string

Parameters:

  • i:

Implements