BranchStmt

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

 

BranchStmt()

 

init()

 

Sub New()

constructor (Pos, Token, Memory<Ident>)

 

// .NET, .NET Standard 2.0
constructor(aTokPos: Pos; aTok: Token; aLabel: Memory<Ident>)
// Island
constructor(aTokPos: Pos; aTok: Token; aLabel: Memory<Ident>)

 

// .NET, .NET Standard 2.0
BranchStmt(Pos aTokPos, Token aTok, Memory<Ident> aLabel)
// Island
BranchStmt(Pos aTokPos, Token aTok, Memory<Ident> aLabel)

 

// .NET, .NET Standard 2.0
init(_ aTokPos: Pos, _ aTok: Token, _ aLabel: Memory<Ident>)
// Island
init(_ aTokPos: Pos, _ aTok: Token, _ aLabel: Memory<Ident>)

 

// .NET, .NET Standard 2.0
Sub New(aTokPos As Pos, aTok As Token, aLabel As Memory<Ident>)
// Island
Sub New(aTokPos As Pos, aTok As Token, aLabel As Memory<Ident>)

Parameters:

  • aTokPos:
  • aTok:
  • aLabel:

constructor (BranchStmt)

 

constructor(value: BranchStmt)

 

BranchStmt(BranchStmt value)

 

init(_ value: BranchStmt)

 

Sub New(value As BranchStmt)

Parameters:

  • value:

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

Tok

 

var Tok: Token;

 

Token Tok

 

var Tok: Token

 

Tok Token

 

FIELD Tok() As Token

TokPos

 

var TokPos: Pos;

 

Pos TokPos

 

var TokPos: Pos

 

TokPos Pos

 

FIELD TokPos() 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>

Tok

 

var Tok: Token;

 

Token Tok

 

var Tok: Token

 

Tok Token

 

FIELD Tok() As Token

TokPos

 

var TokPos: Pos;

 

Pos TokPos

 

var TokPos: Pos

 

TokPos Pos

 

FIELD TokPos() As Pos

 

constructor

 

constructor

 

BranchStmt()

 

init()

 

Sub New()

constructor (Pos, Token, Memory<Ident>)

 

// .NET, .NET Standard 2.0
constructor(aTokPos: Pos; aTok: Token; aLabel: Memory<Ident>)
// Island
constructor(aTokPos: Pos; aTok: Token; aLabel: Memory<Ident>)

 

// .NET, .NET Standard 2.0
BranchStmt(Pos aTokPos, Token aTok, Memory<Ident> aLabel)
// Island
BranchStmt(Pos aTokPos, Token aTok, Memory<Ident> aLabel)

 

// .NET, .NET Standard 2.0
init(_ aTokPos: Pos, _ aTok: Token, _ aLabel: Memory<Ident>)
// Island
init(_ aTokPos: Pos, _ aTok: Token, _ aLabel: Memory<Ident>)

 

// .NET, .NET Standard 2.0
Sub New(aTokPos As Pos, aTok As Token, aLabel As Memory<Ident>)
// Island
Sub New(aTokPos As Pos, aTok As Token, aLabel As Memory<Ident>)

Parameters:

  • aTokPos:
  • aTok:
  • aLabel:

constructor (BranchStmt)

 

constructor(value: BranchStmt)

 

BranchStmt(BranchStmt value)

 

init(_ value: BranchStmt)

 

Sub New(value As BranchStmt)

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