RangeStmt
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
RangeStmt()
init()
Sub New()
constructor(aFor: Pos; aKey: Expr; aValue: Expr; aTokPos: Pos; aTok: Token; aX: Expr; aBody: Memory<BlockStmt>)
RangeStmt(Pos aFor, Expr aKey, Expr aValue, Pos aTokPos, Token aTok, Expr aX, Memory<BlockStmt> aBody)
init(_ aFor: Pos, _ aKey: Expr, _ aValue: Expr, _ aTokPos: Pos, _ aTok: Token, _ aX: Expr, _ aBody: Memory<BlockStmt>)
Sub New(aFor As Pos, aKey As Expr, aValue As Expr, aTokPos As Pos, aTok As Token, aX As Expr, aBody As Memory<BlockStmt>)
Parameters:
- aFor:
- aKey:
- aValue:
- aTokPos:
- aTok:
- aX:
- aBody:
constructor (RangeStmt)
constructor(value: RangeStmt)
RangeStmt(RangeStmt value)
init(_ value: RangeStmt)
Sub New(value As RangeStmt)
Parameters:
- value:
Body
var Body: Memory<BlockStmt>;
Memory<BlockStmt> Body
var Body: Memory<BlockStmt>
Body Memory<BlockStmt>
FIELD Body() As Memory<BlockStmt>
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
Key
var Key: Expr;
Expr Key
var Key: Expr
Key Expr
FIELD Key() As Expr
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
Value
var Value: Expr;
Expr Value
var Value: Expr
Value Expr
FIELD Value() As Expr
X
var X: Expr;
Expr X
var X: Expr
X Expr
FIELD X() As Expr
Body
var Body: Memory<BlockStmt>;
Memory<BlockStmt> Body
var Body: Memory<BlockStmt>
Body Memory<BlockStmt>
FIELD Body() As Memory<BlockStmt>
For
var For: Pos;
Pos For
var For: Pos
For Pos
FIELD For() As Pos
Key
var Key: Expr;
Expr Key
var Key: Expr
Key Expr
FIELD Key() As Expr
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
Value
var Value: Expr;
Expr Value
var Value: Expr
Value Expr
FIELD Value() As Expr
X
var X: Expr;
Expr X
var X: Expr
X Expr
FIELD X() As Expr
constructor
constructor
RangeStmt()
init()
Sub New()
constructor(aFor: Pos; aKey: Expr; aValue: Expr; aTokPos: Pos; aTok: Token; aX: Expr; aBody: Memory<BlockStmt>)
RangeStmt(Pos aFor, Expr aKey, Expr aValue, Pos aTokPos, Token aTok, Expr aX, Memory<BlockStmt> aBody)
init(_ aFor: Pos, _ aKey: Expr, _ aValue: Expr, _ aTokPos: Pos, _ aTok: Token, _ aX: Expr, _ aBody: Memory<BlockStmt>)
Sub New(aFor As Pos, aKey As Expr, aValue As Expr, aTokPos As Pos, aTok As Token, aX As Expr, aBody As Memory<BlockStmt>)
Parameters:
- aFor:
- aKey:
- aValue:
- aTokPos:
- aTok:
- aX:
- aBody:
constructor (RangeStmt)
constructor(value: RangeStmt)
RangeStmt(RangeStmt value)
init(_ value: RangeStmt)
Sub New(value As RangeStmt)
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