CompositeLit

Overview

Location

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

Implements

 

constructor

 

constructor

 

CompositeLit()

 

init()

 

Sub New()

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

 

constructor(aType: Expr; aLbrace: Pos; aElts: Slice<Expr>; aRbrace: Pos; aIncomplete: bool)

 

CompositeLit(Expr aType, Pos aLbrace, Slice<Expr> aElts, Pos aRbrace, bool aIncomplete)

 

init(_ aType: Expr, _ aLbrace: Pos, _ aElts: Slice<Expr>, _ aRbrace: Pos, _ aIncomplete: bool)

 

Sub New(aType As Expr, aLbrace As Pos, aElts As Slice<Expr>, aRbrace As Pos, aIncomplete As bool)

Parameters:

  • aType:
  • aLbrace:
  • aElts:
  • aRbrace:
  • aIncomplete:

constructor (CompositeLit)

 

constructor(value: CompositeLit)

 

CompositeLit(CompositeLit value)

 

init(_ value: CompositeLit)

 

Sub New(value As CompositeLit)

Parameters:

  • value:

Elts

 

var Elts: Slice<Expr>;

 

Slice<Expr> Elts

 

var Elts: Slice<Expr>

 

Elts Slice<Expr>

 

FIELD Elts() As Slice<Expr>

End

 

method End: Pos

 

Pos End()

 

func End() -> Pos

 

func End() Pos

 

Function End() As Pos

Incomplete

 

var Incomplete: bool;

 

bool Incomplete

 

var Incomplete: bool

 

Incomplete bool

 

FIELD Incomplete() As bool

Lbrace

 

var Lbrace: Pos;

 

Pos Lbrace

 

var Lbrace: Pos

 

Lbrace Pos

 

FIELD Lbrace() As Pos

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

Rbrace

 

var Rbrace: Pos;

 

Pos Rbrace

 

var Rbrace: Pos

 

Rbrace Pos

 

FIELD Rbrace() As Pos

Type

 

var Type: Expr;

 

Expr Type

 

var Type: Expr

 

Type Expr

 

FIELD Type() As Expr

 

Elts

 

var Elts: Slice<Expr>;

 

Slice<Expr> Elts

 

var Elts: Slice<Expr>

 

Elts Slice<Expr>

 

FIELD Elts() As Slice<Expr>

Incomplete

 

var Incomplete: bool;

 

bool Incomplete

 

var Incomplete: bool

 

Incomplete bool

 

FIELD Incomplete() As bool

Lbrace

 

var Lbrace: Pos;

 

Pos Lbrace

 

var Lbrace: Pos

 

Lbrace Pos

 

FIELD Lbrace() As Pos

Rbrace

 

var Rbrace: Pos;

 

Pos Rbrace

 

var Rbrace: Pos

 

Rbrace Pos

 

FIELD Rbrace() As Pos

Type

 

var Type: Expr;

 

Expr Type

 

var Type: Expr

 

Type Expr

 

FIELD Type() As Expr

 

constructor

 

constructor

 

CompositeLit()

 

init()

 

Sub New()

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

 

constructor(aType: Expr; aLbrace: Pos; aElts: Slice<Expr>; aRbrace: Pos; aIncomplete: bool)

 

CompositeLit(Expr aType, Pos aLbrace, Slice<Expr> aElts, Pos aRbrace, bool aIncomplete)

 

init(_ aType: Expr, _ aLbrace: Pos, _ aElts: Slice<Expr>, _ aRbrace: Pos, _ aIncomplete: bool)

 

Sub New(aType As Expr, aLbrace As Pos, aElts As Slice<Expr>, aRbrace As Pos, aIncomplete As bool)

Parameters:

  • aType:
  • aLbrace:
  • aElts:
  • aRbrace:
  • aIncomplete:

constructor (CompositeLit)

 

constructor(value: CompositeLit)

 

CompositeLit(CompositeLit value)

 

init(_ value: CompositeLit)

 

Sub New(value As CompositeLit)

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