Signature

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.types
  • Platforms: .NET, .NET Standard 2.0, Island


Instance Methods


constructor

 

constructor

 

Signature()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(ascope: Memory<Scope>; arecv: Memory<Var>; aparams: Memory<Tuple>; aresults: Memory<Tuple>; avariadic: Boolean)
// Island
constructor(ascope: Memory<Scope>; arecv: Memory<Var>; aparams: Memory<Tuple>; aresults: Memory<Tuple>; avariadic: bool)

 

// .NET, .NET Standard 2.0
Signature(Memory<Scope> ascope, Memory<Var> arecv, Memory<Tuple> aparams, Memory<Tuple> aresults, Boolean avariadic)
// Island
Signature(Memory<Scope> ascope, Memory<Var> arecv, Memory<Tuple> aparams, Memory<Tuple> aresults, bool avariadic)

 

// .NET, .NET Standard 2.0
init(_ ascope: Memory<Scope>, _ arecv: Memory<Var>, _ aparams: Memory<Tuple>, _ aresults: Memory<Tuple>, _ avariadic: Boolean)
// Island
init(_ ascope: Memory<Scope>, _ arecv: Memory<Var>, _ aparams: Memory<Tuple>, _ aresults: Memory<Tuple>, _ avariadic: bool)

 

// .NET, .NET Standard 2.0
Sub New(ascope As Memory<Scope>, arecv As Memory<Var>, aparams As Memory<Tuple>, aresults As Memory<Tuple>, avariadic As Boolean)
// Island
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 Island

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

Underlying Island

 

method Underlying: Type

 

Type Underlying()

 

func Underlying() -> Type

 

func Underlying() Type

 

Function Underlying() As Type