CallExpr

Overview

Location

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


 

constructor

 

constructor

 

CallExpr()

 

init()

 

Sub New()

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

 

constructor(aFun: Expr; aLparen: Pos; aArgs: Slice<Expr>; aEllipsis: Pos; aRparen: Pos)

 

CallExpr(Expr aFun, Pos aLparen, Slice<Expr> aArgs, Pos aEllipsis, Pos aRparen)

 

init(_ aFun: Expr, _ aLparen: Pos, _ aArgs: Slice<Expr>, _ aEllipsis: Pos, _ aRparen: Pos)

 

Sub New(aFun As Expr, aLparen As Pos, aArgs As Slice<Expr>, aEllipsis As Pos, aRparen As Pos)

Parameters:

  • aFun:
  • aLparen:
  • aArgs:
  • aEllipsis:
  • aRparen:

constructor (CallExpr)

 

constructor(value: CallExpr)

 

CallExpr(CallExpr value)

 

init(_ value: CallExpr)

 

Sub New(value As CallExpr)

Parameters:

  • value:

Args

 

var Args: Slice<Expr>;

 

Slice<Expr> Args

 

var Args: Slice<Expr>

 

Args Slice<Expr>

 

FIELD Args() As Slice<Expr>

Ellipsis

 

var Ellipsis: Pos;

 

Pos Ellipsis

 

var Ellipsis: Pos

 

Ellipsis Pos

 

FIELD Ellipsis() As Pos

End

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Fun

 

var Fun: Expr;

 

Expr Fun

 

var Fun: Expr

 

Fun Expr

 

FIELD Fun() As Expr

Lparen

 

var Lparen: Pos;

 

Pos Lparen

 

var Lparen: Pos

 

Lparen Pos

 

FIELD Lparen() As Pos

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

Rparen

 

var Rparen: Pos;

 

Pos Rparen

 

var Rparen: Pos

 

Rparen Pos

 

FIELD Rparen() As Pos

 

Args

 

var Args: Slice<Expr>;

 

Slice<Expr> Args

 

var Args: Slice<Expr>

 

Args Slice<Expr>

 

FIELD Args() As Slice<Expr>

Ellipsis

 

var Ellipsis: Pos;

 

Pos Ellipsis

 

var Ellipsis: Pos

 

Ellipsis Pos

 

FIELD Ellipsis() As Pos

Fun

 

var Fun: Expr;

 

Expr Fun

 

var Fun: Expr

 

Fun Expr

 

FIELD Fun() As Expr

Lparen

 

var Lparen: Pos;

 

Pos Lparen

 

var Lparen: Pos

 

Lparen Pos

 

FIELD Lparen() As Pos

Rparen

 

var Rparen: Pos;

 

Pos Rparen

 

var Rparen: Pos

 

Rparen Pos

 

FIELD Rparen() As Pos

 

constructor

 

constructor

 

CallExpr()

 

init()

 

Sub New()

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

 

constructor(aFun: Expr; aLparen: Pos; aArgs: Slice<Expr>; aEllipsis: Pos; aRparen: Pos)

 

CallExpr(Expr aFun, Pos aLparen, Slice<Expr> aArgs, Pos aEllipsis, Pos aRparen)

 

init(_ aFun: Expr, _ aLparen: Pos, _ aArgs: Slice<Expr>, _ aEllipsis: Pos, _ aRparen: Pos)

 

Sub New(aFun As Expr, aLparen As Pos, aArgs As Slice<Expr>, aEllipsis As Pos, aRparen As Pos)

Parameters:

  • aFun:
  • aLparen:
  • aArgs:
  • aEllipsis:
  • aRparen:

constructor (CallExpr)

 

constructor(value: CallExpr)

 

CallExpr(CallExpr value)

 

init(_ value: CallExpr)

 

Sub New(value As CallExpr)

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