Signature

Overview

Location

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


Instance Methods


constructor

 

constructor

 

Signature()

 

init()

 

Sub New()

constructor (Memory<Scope>, Memory<Var>, Memory<Tuple>, Memory<Tuple>, bool)

 

constructor(ascope: Memory<Scope>; arecv: Memory<Var>; aparams: Memory<Tuple>; aresults: Memory<Tuple>; avariadic: bool)

 

Signature(Memory<Scope> ascope, Memory<Var> arecv, Memory<Tuple> aparams, Memory<Tuple> aresults, bool avariadic)

 

init(_ ascope: Memory<Scope>, _ arecv: Memory<Var>, _ aparams: Memory<Tuple>, _ aresults: Memory<Tuple>, _ avariadic: bool)

 

Sub New(ascope As Memory<Scope>, arecv As Memory<Var>, aparams As Memory<Tuple>, aresults As Memory<Tuple>, avariadic As bool)

Parameters:

  • ascope:
  • arecv:
  • aparams:
  • aresults:
  • avariadic:

constructor (Signature)

 

constructor(value: Signature)

 

Signature(Signature value)

 

init(_ value: Signature)

 

Sub New(value As Signature)

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

Params

 

method Params: Memory<Tuple>

 

Memory<Tuple> Params()

 

func Params() -> Memory<Tuple>

 

func Params() Memory<Tuple>

 

Function Params() As Memory<Tuple>

Recv

 

method Recv: Memory<Var>

 

Memory<Var> Recv()

 

func Recv() -> Memory<Var>

 

func Recv() Memory<Var>

 

Function Recv() As Memory<Var>

Results

 

method Results: Memory<Tuple>

 

Memory<Tuple> Results()

 

func Results() -> Memory<Tuple>

 

func Results() Memory<Tuple>

 

Function Results() As Memory<Tuple>

Variadic

 

method Variadic: bool

 

bool Variadic()

 

func Variadic() -> bool

 

func Variadic() bool

 

Function Variadic() As bool

Implements