TypeSwitchStmt
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
TypeSwitchStmt()
init()
Sub New()
// .NET, .NET Standard 2.0
constructor(aSwitch: Pos; aInit: Stmt; aAssign: Stmt; aBody: Memory<BlockStmt>)
// Island
constructor(aSwitch: Pos; aInit: Stmt; aAssign: Stmt; aBody: Memory<BlockStmt>)
// .NET, .NET Standard 2.0
TypeSwitchStmt(Pos aSwitch, Stmt aInit, Stmt aAssign, Memory<BlockStmt> aBody)
// Island
TypeSwitchStmt(Pos aSwitch, Stmt aInit, Stmt aAssign, Memory<BlockStmt> aBody)
Parameters:
- aSwitch:
- aInit:
- aAssign:
- aBody:
constructor (TypeSwitchStmt)
constructor(value: TypeSwitchStmt)
TypeSwitchStmt(TypeSwitchStmt value)
init(_ value: TypeSwitchStmt)
Sub New(value As TypeSwitchStmt)
Parameters:
- value:
Assign
Body
End Island
Init
Pos Island
Switch
Assign
Body
Init
Switch
constructor
constructor
TypeSwitchStmt()
init()
Sub New()
// .NET, .NET Standard 2.0
constructor(aSwitch: Pos; aInit: Stmt; aAssign: Stmt; aBody: Memory<BlockStmt>)
// Island
constructor(aSwitch: Pos; aInit: Stmt; aAssign: Stmt; aBody: Memory<BlockStmt>)
// .NET, .NET Standard 2.0
TypeSwitchStmt(Pos aSwitch, Stmt aInit, Stmt aAssign, Memory<BlockStmt> aBody)
// Island
TypeSwitchStmt(Pos aSwitch, Stmt aInit, Stmt aAssign, Memory<BlockStmt> aBody)
Parameters:
- aSwitch:
- aInit:
- aAssign:
- aBody:
constructor (TypeSwitchStmt)
constructor(value: TypeSwitchStmt)
TypeSwitchStmt(TypeSwitchStmt value)
init(_ value: TypeSwitchStmt)
Sub New(value As TypeSwitchStmt)
Parameters:
- value:
End Island
Pos Island