CommClause

Overview

Location

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

Implements

 

constructor

 

constructor

 

CommClause()

 

init()

 

Sub New()

constructor (Pos, Stmt, Pos, Slice<Stmt>)

 

constructor(aCase: Pos; aComm: Stmt; aColon: Pos; aBody: Slice<Stmt>)

 

CommClause(Pos aCase, Stmt aComm, Pos aColon, Slice<Stmt> aBody)

 

init(_ aCase: Pos, _ aComm: Stmt, _ aColon: Pos, _ aBody: Slice<Stmt>)

 

Sub New(aCase As Pos, aComm As Stmt, aColon As Pos, aBody As Slice<Stmt>)

Parameters:

  • aCase:
  • aComm:
  • aColon:
  • aBody:

constructor (CommClause)

 

constructor(value: CommClause)

 

CommClause(CommClause value)

 

init(_ value: CommClause)

 

Sub New(value As CommClause)

Parameters:

  • value:

Body

 

var Body: Slice<Stmt>;

 

Slice<Stmt> Body

 

var Body: Slice<Stmt>

 

Body Slice<Stmt>

 

FIELD Body() As Slice<Stmt>

Case

 

var Case: Pos;

 

Pos Case

 

var Case: Pos

 

Case Pos

 

FIELD Case() As Pos

Colon

 

var Colon: Pos;

 

Pos Colon

 

var Colon: Pos

 

Colon Pos

 

FIELD Colon() As Pos

Comm

 

var Comm: Stmt;

 

Stmt Comm

 

var Comm: Stmt

 

Comm Stmt

 

FIELD Comm() As Stmt

End

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

 

Body

 

var Body: Slice<Stmt>;

 

Slice<Stmt> Body

 

var Body: Slice<Stmt>

 

Body Slice<Stmt>

 

FIELD Body() As Slice<Stmt>

Case

 

var Case: Pos;

 

Pos Case

 

var Case: Pos

 

Case Pos

 

FIELD Case() As Pos

Colon

 

var Colon: Pos;

 

Pos Colon

 

var Colon: Pos

 

Colon Pos

 

FIELD Colon() As Pos

Comm

 

var Comm: Stmt;

 

Stmt Comm

 

var Comm: Stmt

 

Comm Stmt

 

FIELD Comm() As Stmt

 

constructor

 

constructor

 

CommClause()

 

init()

 

Sub New()

constructor (Pos, Stmt, Pos, Slice<Stmt>)

 

constructor(aCase: Pos; aComm: Stmt; aColon: Pos; aBody: Slice<Stmt>)

 

CommClause(Pos aCase, Stmt aComm, Pos aColon, Slice<Stmt> aBody)

 

init(_ aCase: Pos, _ aComm: Stmt, _ aColon: Pos, _ aBody: Slice<Stmt>)

 

Sub New(aCase As Pos, aComm As Stmt, aColon As Pos, aBody As Slice<Stmt>)

Parameters:

  • aCase:
  • aComm:
  • aColon:
  • aBody:

constructor (CommClause)

 

constructor(value: CommClause)

 

CommClause(CommClause value)

 

init(_ value: CommClause)

 

Sub New(value As CommClause)

Parameters:

  • value:

End

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos