ChanType

Overview

Location

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


 

constructor

 

constructor

 

ChanType()

 

init()

 

Sub New()

constructor (Pos, Pos, ChanDir, Expr)

 

constructor(aBegin: Pos; aArrow: Pos; aDir: ChanDir; aValue: Expr)

 

ChanType(Pos aBegin, Pos aArrow, ChanDir aDir, Expr aValue)

 

init(_ aBegin: Pos, _ aArrow: Pos, _ aDir: ChanDir, _ aValue: Expr)

 

Sub New(aBegin As Pos, aArrow As Pos, aDir As ChanDir, aValue As Expr)

Parameters:

  • aBegin:
  • aArrow:
  • aDir:
  • aValue:

constructor (ChanType)

 

constructor(value: ChanType)

 

ChanType(ChanType value)

 

init(_ value: ChanType)

 

Sub New(value As ChanType)

Parameters:

  • value:

Arrow

 

var Arrow: Pos;

 

Pos Arrow

 

var Arrow: Pos

 

Arrow Pos

 

FIELD Arrow() As Pos

Begin

 

var Begin: Pos;

 

Pos Begin

 

var Begin: Pos

 

Begin Pos

 

FIELD Begin() As Pos

Dir

 

var Dir: ChanDir;

 

ChanDir Dir

 

var Dir: ChanDir

 

Dir ChanDir

 

FIELD Dir() As ChanDir

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

Value

 

var Value: Expr;

 

Expr Value

 

var Value: Expr

 

Value Expr

 

FIELD Value() As Expr

 

Arrow

 

var Arrow: Pos;

 

Pos Arrow

 

var Arrow: Pos

 

Arrow Pos

 

FIELD Arrow() As Pos

Begin

 

var Begin: Pos;

 

Pos Begin

 

var Begin: Pos

 

Begin Pos

 

FIELD Begin() As Pos

Dir

 

var Dir: ChanDir;

 

ChanDir Dir

 

var Dir: ChanDir

 

Dir ChanDir

 

FIELD Dir() As ChanDir

Value

 

var Value: Expr;

 

Expr Value

 

var Value: Expr

 

Value Expr

 

FIELD Value() As Expr

 

constructor

 

constructor

 

ChanType()

 

init()

 

Sub New()

constructor (Pos, Pos, ChanDir, Expr)

 

constructor(aBegin: Pos; aArrow: Pos; aDir: ChanDir; aValue: Expr)

 

ChanType(Pos aBegin, Pos aArrow, ChanDir aDir, Expr aValue)

 

init(_ aBegin: Pos, _ aArrow: Pos, _ aDir: ChanDir, _ aValue: Expr)

 

Sub New(aBegin As Pos, aArrow As Pos, aDir As ChanDir, aValue As Expr)

Parameters:

  • aBegin:
  • aArrow:
  • aDir:
  • aValue:

constructor (ChanType)

 

constructor(value: ChanType)

 

ChanType(ChanType value)

 

init(_ value: ChanType)

 

Sub New(value As ChanType)

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