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(aIf: Pos; aInit: Stmt; aCond: Expr; aBody: Memory<BlockStmt>; aElse: Stmt)
IfStmt(Pos aIf, Stmt aInit, Expr aCond, Memory<BlockStmt> aBody, Stmt aElse)
init(_ aIf: Pos, _ aInit: Stmt, _ aCond: Expr, _ aBody: Memory<BlockStmt>, _ aElse: Stmt)
Sub New(aIf As Pos, aInit As Stmt, aCond As Expr, aBody As Memory<BlockStmt>, aElse As Stmt)

Parameters:

  • aIf:
  • aInit:
  • aCond:
  • aBody:
  • aElse:

constructor(value: IfStmt)

Parameters:

  • value:

Body

var Body: Memory<BlockStmt>;
var Body: Memory<BlockStmt>
FIELD Body() As Memory<BlockStmt>

Cond


Else


End Island


If


Init


Pos Island

Body

var Body: Memory<BlockStmt>;
var Body: Memory<BlockStmt>
FIELD Body() As Memory<BlockStmt>

Cond


Else


If


Init

constructor


constructor(aIf: Pos; aInit: Stmt; aCond: Expr; aBody: Memory<BlockStmt>; aElse: Stmt)
IfStmt(Pos aIf, Stmt aInit, Expr aCond, Memory<BlockStmt> aBody, Stmt aElse)
init(_ aIf: Pos, _ aInit: Stmt, _ aCond: Expr, _ aBody: Memory<BlockStmt>, _ aElse: Stmt)
Sub New(aIf As Pos, aInit As Stmt, aCond As Expr, aBody As Memory<BlockStmt>, aElse As Stmt)

Parameters:

  • aIf:
  • aInit:
  • aCond:
  • aBody:
  • aElse:

constructor(value: IfStmt)

Parameters:

  • value:

End Island


Pos Island