IfStmt
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
IfStmt()
init()
Sub New()
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 (IfStmt)
constructor(value: IfStmt)
IfStmt(IfStmt value)
init(_ value: IfStmt)
Sub New(value As IfStmt)
Parameters:
- value:
Body
var Body: Memory<BlockStmt>;
Memory<BlockStmt> Body
var Body: Memory<BlockStmt>
Body Memory<BlockStmt>
FIELD Body() As Memory<BlockStmt>
Cond
var Cond: Expr;
Expr Cond
var Cond: Expr
Cond Expr
FIELD Cond() As Expr
Else
var Else: Stmt;
Stmt Else
var Else: Stmt
Else Stmt
FIELD Else() As Stmt
End Island
method End: Pos
Pos End()
func End() -> Pos
func End() Pos
Function End() As Pos
If
var If: Pos;
Pos If
var If: Pos
If Pos
FIELD If() As Pos
Init
var Init: Stmt;
Stmt Init
var Init: Stmt
Init Stmt
FIELD Init() As Stmt
Pos Island
method Pos: Pos
Pos Pos()
func Pos() -> Pos
func Pos() Pos
Function Pos() As Pos
Body
var Body: Memory<BlockStmt>;
Memory<BlockStmt> Body
var Body: Memory<BlockStmt>
Body Memory<BlockStmt>
FIELD Body() As Memory<BlockStmt>
Cond
var Cond: Expr;
Expr Cond
var Cond: Expr
Cond Expr
FIELD Cond() As Expr
Else
var Else: Stmt;
Stmt Else
var Else: Stmt
Else Stmt
FIELD Else() As Stmt
If
var If: Pos;
Pos If
var If: Pos
If Pos
FIELD If() As Pos
Init
var Init: Stmt;
Stmt Init
var Init: Stmt
Init Stmt
FIELD Init() As Stmt
constructor
constructor
IfStmt()
init()
Sub New()
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 (IfStmt)
constructor(value: IfStmt)
IfStmt(IfStmt value)
init(_ value: IfStmt)
Sub New(value As IfStmt)
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