ForStmt
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
ForStmt()
init()
Sub New()
constructor(aFor: Pos; aInit: Stmt; aCond: Expr; aPost: Stmt; aBody: Memory<BlockStmt>)
ForStmt(Pos aFor, Stmt aInit, Expr aCond, Stmt aPost, Memory<BlockStmt> aBody)
init(_ aFor: Pos, _ aInit: Stmt, _ aCond: Expr, _ aPost: Stmt, _ aBody: Memory<BlockStmt>)
Sub New(aFor As Pos, aInit As Stmt, aCond As Expr, aPost As Stmt, aBody As Memory<BlockStmt>)
Parameters:
- aFor:
- aInit:
- aCond:
- aPost:
- aBody:
constructor (ForStmt)
constructor(value: ForStmt)
ForStmt(ForStmt value)
init(_ value: ForStmt)
Sub New(value As ForStmt)
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
End Island
method End: Pos
Pos End()
func End() -> Pos
func End() Pos
Function End() As Pos
For
var For: Pos;
Pos For
var For: Pos
For Pos
FIELD For() 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
Post
var Post: Stmt;
Stmt Post
var Post: Stmt
Post Stmt
FIELD Post() As Stmt
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
For
var For: Pos;
Pos For
var For: Pos
For Pos
FIELD For() As Pos
Init
var Init: Stmt;
Stmt Init
var Init: Stmt
Init Stmt
FIELD Init() As Stmt
Post
var Post: Stmt;
Stmt Post
var Post: Stmt
Post Stmt
FIELD Post() As Stmt
constructor
constructor
ForStmt()
init()
Sub New()
constructor(aFor: Pos; aInit: Stmt; aCond: Expr; aPost: Stmt; aBody: Memory<BlockStmt>)
ForStmt(Pos aFor, Stmt aInit, Expr aCond, Stmt aPost, Memory<BlockStmt> aBody)
init(_ aFor: Pos, _ aInit: Stmt, _ aCond: Expr, _ aPost: Stmt, _ aBody: Memory<BlockStmt>)
Sub New(aFor As Pos, aInit As Stmt, aCond As Expr, aPost As Stmt, aBody As Memory<BlockStmt>)
Parameters:
- aFor:
- aInit:
- aCond:
- aPost:
- aBody:
constructor (ForStmt)
constructor(value: ForStmt)
ForStmt(ForStmt value)
init(_ value: ForStmt)
Sub New(value As ForStmt)
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