LabeledStmt

Overview

Location

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


 

constructor

 

constructor

 

LabeledStmt()

 

init()

 

Sub New()

constructor (Memory<Ident>, Pos, Stmt)

 

// .NET, .NET Standard 2.0
constructor(aLabel: Memory<Ident>; aColon: Pos; aStmt: Stmt)
// Island
constructor(aLabel: Memory<Ident>; aColon: Pos; aStmt: Stmt)

 

// .NET, .NET Standard 2.0
LabeledStmt(Memory<Ident> aLabel, Pos aColon, Stmt aStmt)
// Island
LabeledStmt(Memory<Ident> aLabel, Pos aColon, Stmt aStmt)

 

// .NET, .NET Standard 2.0
init(_ aLabel: Memory<Ident>, _ aColon: Pos, _ aStmt: Stmt)
// Island
init(_ aLabel: Memory<Ident>, _ aColon: Pos, _ aStmt: Stmt)

 

// .NET, .NET Standard 2.0
Sub New(aLabel As Memory<Ident>, aColon As Pos, aStmt As Stmt)
// Island
Sub New(aLabel As Memory<Ident>, aColon As Pos, aStmt As Stmt)

Parameters:

  • aLabel:
  • aColon:
  • aStmt:

constructor (LabeledStmt)

 

constructor(value: LabeledStmt)

 

LabeledStmt(LabeledStmt value)

 

init(_ value: LabeledStmt)

 

Sub New(value As LabeledStmt)

Parameters:

  • value:

Colon

 

var Colon: Pos;

 

Pos Colon

 

var Colon: Pos

 

Colon Pos

 

FIELD Colon() As Pos

End Island

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Label

 

// .NET, .NET Standard 2.0
var Label: Memory<Ident>;
// Island
var Label: Memory<Ident>;

 

// .NET, .NET Standard 2.0
Memory<Ident> Label
// Island
Memory<Ident> Label

 

// .NET, .NET Standard 2.0
var Label: Memory<Ident>
// Island
var Label: Memory<Ident>

 

// .NET, .NET Standard 2.0
Label Memory<Ident>
// Island
Label Memory<Ident>

 

// .NET, .NET Standard 2.0
FIELD Label() As Memory<Ident>
// Island
FIELD Label() As Memory<Ident>

Pos Island

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

Stmt

 

var Stmt: Stmt;

 

Stmt Stmt

 

var Stmt: Stmt

 

Stmt Stmt

 

FIELD Stmt() As Stmt

 

Colon

 

var Colon: Pos;

 

Pos Colon

 

var Colon: Pos

 

Colon Pos

 

FIELD Colon() As Pos

Label

 

// .NET, .NET Standard 2.0
var Label: Memory<Ident>;
// Island
var Label: Memory<Ident>;

 

// .NET, .NET Standard 2.0
Memory<Ident> Label
// Island
Memory<Ident> Label

 

// .NET, .NET Standard 2.0
var Label: Memory<Ident>
// Island
var Label: Memory<Ident>

 

// .NET, .NET Standard 2.0
Label Memory<Ident>
// Island
Label Memory<Ident>

 

// .NET, .NET Standard 2.0
FIELD Label() As Memory<Ident>
// Island
FIELD Label() As Memory<Ident>

Stmt

 

var Stmt: Stmt;

 

Stmt Stmt

 

var Stmt: Stmt

 

Stmt Stmt

 

FIELD Stmt() As Stmt

 

constructor

 

constructor

 

LabeledStmt()

 

init()

 

Sub New()

constructor (Memory<Ident>, Pos, Stmt)

 

// .NET, .NET Standard 2.0
constructor(aLabel: Memory<Ident>; aColon: Pos; aStmt: Stmt)
// Island
constructor(aLabel: Memory<Ident>; aColon: Pos; aStmt: Stmt)

 

// .NET, .NET Standard 2.0
LabeledStmt(Memory<Ident> aLabel, Pos aColon, Stmt aStmt)
// Island
LabeledStmt(Memory<Ident> aLabel, Pos aColon, Stmt aStmt)

 

// .NET, .NET Standard 2.0
init(_ aLabel: Memory<Ident>, _ aColon: Pos, _ aStmt: Stmt)
// Island
init(_ aLabel: Memory<Ident>, _ aColon: Pos, _ aStmt: Stmt)

 

// .NET, .NET Standard 2.0
Sub New(aLabel As Memory<Ident>, aColon As Pos, aStmt As Stmt)
// Island
Sub New(aLabel As Memory<Ident>, aColon As Pos, aStmt As Stmt)

Parameters:

  • aLabel:
  • aColon:
  • aStmt:

constructor (LabeledStmt)

 

constructor(value: LabeledStmt)

 

LabeledStmt(LabeledStmt value)

 

init(_ value: LabeledStmt)

 

Sub New(value As LabeledStmt)

Parameters:

  • value:

End Island

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Pos Island

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos