AssignStmt

Overview

Location

  • Reference: Go.fx
  • Namespace: go.ast
  • Platforms: Island


 

constructor

 

constructor

 

AssignStmt()

 

init()

 

Sub New()

constructor (Slice<Expr>, Pos, Token, Slice<Expr>)

 

constructor(aLhs: Slice<Expr>; aTokPos: Pos; aTok: Token; aRhs: Slice<Expr>)

 

AssignStmt(Slice<Expr> aLhs, Pos aTokPos, Token aTok, Slice<Expr> aRhs)

 

init(_ aLhs: Slice<Expr>, _ aTokPos: Pos, _ aTok: Token, _ aRhs: Slice<Expr>)

 

Sub New(aLhs As Slice<Expr>, aTokPos As Pos, aTok As Token, aRhs As Slice<Expr>)

Parameters:

  • aLhs:
  • aTokPos:
  • aTok:
  • aRhs:

constructor (AssignStmt)

 

constructor(value: AssignStmt)

 

AssignStmt(AssignStmt value)

 

init(_ value: AssignStmt)

 

Sub New(value As AssignStmt)

Parameters:

  • value:

End

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Lhs

 

var Lhs: Slice<Expr>;

 

Slice<Expr> Lhs

 

var Lhs: Slice<Expr>

 

Lhs Slice<Expr>

 

FIELD Lhs() As Slice<Expr>

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

Rhs

 

var Rhs: Slice<Expr>;

 

Slice<Expr> Rhs

 

var Rhs: Slice<Expr>

 

Rhs Slice<Expr>

 

FIELD Rhs() As Slice<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

 

Lhs

 

var Lhs: Slice<Expr>;

 

Slice<Expr> Lhs

 

var Lhs: Slice<Expr>

 

Lhs Slice<Expr>

 

FIELD Lhs() As Slice<Expr>

Rhs

 

var Rhs: Slice<Expr>;

 

Slice<Expr> Rhs

 

var Rhs: Slice<Expr>

 

Rhs Slice<Expr>

 

FIELD Rhs() As Slice<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

 

constructor

 

constructor

 

AssignStmt()

 

init()

 

Sub New()

constructor (Slice<Expr>, Pos, Token, Slice<Expr>)

 

constructor(aLhs: Slice<Expr>; aTokPos: Pos; aTok: Token; aRhs: Slice<Expr>)

 

AssignStmt(Slice<Expr> aLhs, Pos aTokPos, Token aTok, Slice<Expr> aRhs)

 

init(_ aLhs: Slice<Expr>, _ aTokPos: Pos, _ aTok: Token, _ aRhs: Slice<Expr>)

 

Sub New(aLhs As Slice<Expr>, aTokPos As Pos, aTok As Token, aRhs As Slice<Expr>)

Parameters:

  • aLhs:
  • aTokPos:
  • aTok:
  • aRhs:

constructor (AssignStmt)

 

constructor(value: AssignStmt)

 

AssignStmt(AssignStmt value)

 

init(_ value: AssignStmt)

 

Sub New(value As AssignStmt)

Parameters:

  • value:

End

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

 

Implements