Info

Overview

Location

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

 

constructor

 

constructor

 

Info()

 

init()

 

Sub New()

 

constructor(aTypes: Map<Expr, TypeAndValue>; aDefs: Map<Memory<Ident>, Object>; aUses: Map<Memory<Ident>, Object>; aImplicits: Map<Node, Object>; aSelections: Map<Memory<SelectorExpr>, Memory<Selection>>; aScopes: Map<Node, Memory<Scope>>; aInitOrder: Slice<Memory<Initializer>>)

 

Info(Map<Expr, TypeAndValue> aTypes, Map<Memory<Ident>, Object> aDefs, Map<Memory<Ident>, Object> aUses, Map<Node, Object> aImplicits, Map<Memory<SelectorExpr>, Memory<Selection>> aSelections, Map<Node, Memory<Scope>> aScopes, Slice<Memory<Initializer>> aInitOrder)

 

init(_ aTypes: Map<Expr, TypeAndValue>, _ aDefs: Map<Memory<Ident>, Object>, _ aUses: Map<Memory<Ident>, Object>, _ aImplicits: Map<Node, Object>, _ aSelections: Map<Memory<SelectorExpr>, Memory<Selection>>, _ aScopes: Map<Node, Memory<Scope>>, _ aInitOrder: Slice<Memory<Initializer>>)

 

Sub New(aTypes As Map<Expr, TypeAndValue>, aDefs As Map<Memory<Ident>, Object>, aUses As Map<Memory<Ident>, Object>, aImplicits As Map<Node, Object>, aSelections As Map<Memory<SelectorExpr>, Memory<Selection>>, aScopes As Map<Node, Memory<Scope>>, aInitOrder As Slice<Memory<Initializer>>)

Parameters:

  • aTypes:
  • aDefs:
  • aUses:
  • aImplicits:
  • aSelections:
  • aScopes:
  • aInitOrder:

constructor (Info)

 

constructor(value: Info)

 

Info(Info value)

 

init(_ value: Info)

 

Sub New(value As Info)

Parameters:

  • value:

Defs

 

var Defs: Map<Memory<Ident>, Object>;

 

Map<Memory<Ident>, Object> Defs

 

var Defs: Map<Memory<Ident>, Object>

 

Defs Map<Memory<Ident>, Object>

 

FIELD Defs() As Map<Memory<Ident>, Object>

Implicits

 

var Implicits: Map<Node, Object>;

 

Map<Node, Object> Implicits

 

var Implicits: Map<Node, Object>

 

Implicits Map<Node, Object>

 

FIELD Implicits() As Map<Node, Object>

InitOrder

 

var InitOrder: Slice<Memory<Initializer>>;

 

Slice<Memory<Initializer>> InitOrder

 

var InitOrder: Slice<Memory<Initializer>>

 

InitOrder Slice<Memory<Initializer>>

 

FIELD InitOrder() As Slice<Memory<Initializer>>

ObjectOf

 

method ObjectOf(id: Memory<Ident>): Object

 

Object ObjectOf(Memory<Ident> id)

 

func ObjectOf(_ id: Memory<Ident>) -> Object

 

func ObjectOf(id Memory<Ident>) Object

 

Function ObjectOf(id As Memory<Ident>) As Object

Parameters:

  • id:

Scopes

 

var Scopes: Map<Node, Memory<Scope>>;

 

Map<Node, Memory<Scope>> Scopes

 

var Scopes: Map<Node, Memory<Scope>>

 

Scopes Map<Node, Memory<Scope>>

 

FIELD Scopes() As Map<Node, Memory<Scope>>

Selections

 

var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>;

 

Map<Memory<SelectorExpr>, Memory<Selection>> Selections

 

var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>

 

Selections Map<Memory<SelectorExpr>, Memory<Selection>>

 

FIELD Selections() As Map<Memory<SelectorExpr>, Memory<Selection>>

TypeOf

 

method TypeOf(e: Expr): Type

 

Type TypeOf(Expr e)

 

func TypeOf(_ e: Expr) -> Type

 

func TypeOf(e Expr) Type

 

Function TypeOf(e As Expr) As Type

Parameters:

  • e:

Types

 

var Types: Map<Expr, TypeAndValue>;

 

Map<Expr, TypeAndValue> Types

 

var Types: Map<Expr, TypeAndValue>

 

Types Map<Expr, TypeAndValue>

 

FIELD Types() As Map<Expr, TypeAndValue>

Uses

 

var Uses: Map<Memory<Ident>, Object>;

 

Map<Memory<Ident>, Object> Uses

 

var Uses: Map<Memory<Ident>, Object>

 

Uses Map<Memory<Ident>, Object>

 

FIELD Uses() As Map<Memory<Ident>, Object>

 

Defs

 

var Defs: Map<Memory<Ident>, Object>;

 

Map<Memory<Ident>, Object> Defs

 

var Defs: Map<Memory<Ident>, Object>

 

Defs Map<Memory<Ident>, Object>

 

FIELD Defs() As Map<Memory<Ident>, Object>

Implicits

 

var Implicits: Map<Node, Object>;

 

Map<Node, Object> Implicits

 

var Implicits: Map<Node, Object>

 

Implicits Map<Node, Object>

 

FIELD Implicits() As Map<Node, Object>

InitOrder

 

var InitOrder: Slice<Memory<Initializer>>;

 

Slice<Memory<Initializer>> InitOrder

 

var InitOrder: Slice<Memory<Initializer>>

 

InitOrder Slice<Memory<Initializer>>

 

FIELD InitOrder() As Slice<Memory<Initializer>>

Scopes

 

var Scopes: Map<Node, Memory<Scope>>;

 

Map<Node, Memory<Scope>> Scopes

 

var Scopes: Map<Node, Memory<Scope>>

 

Scopes Map<Node, Memory<Scope>>

 

FIELD Scopes() As Map<Node, Memory<Scope>>

Selections

 

var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>;

 

Map<Memory<SelectorExpr>, Memory<Selection>> Selections

 

var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>

 

Selections Map<Memory<SelectorExpr>, Memory<Selection>>

 

FIELD Selections() As Map<Memory<SelectorExpr>, Memory<Selection>>

Types

 

var Types: Map<Expr, TypeAndValue>;

 

Map<Expr, TypeAndValue> Types

 

var Types: Map<Expr, TypeAndValue>

 

Types Map<Expr, TypeAndValue>

 

FIELD Types() As Map<Expr, TypeAndValue>

Uses

 

var Uses: Map<Memory<Ident>, Object>;

 

Map<Memory<Ident>, Object> Uses

 

var Uses: Map<Memory<Ident>, Object>

 

Uses Map<Memory<Ident>, Object>

 

FIELD Uses() As Map<Memory<Ident>, Object>

 

constructor

 

constructor

 

Info()

 

init()

 

Sub New()

 

constructor(aTypes: Map<Expr, TypeAndValue>; aDefs: Map<Memory<Ident>, Object>; aUses: Map<Memory<Ident>, Object>; aImplicits: Map<Node, Object>; aSelections: Map<Memory<SelectorExpr>, Memory<Selection>>; aScopes: Map<Node, Memory<Scope>>; aInitOrder: Slice<Memory<Initializer>>)

 

Info(Map<Expr, TypeAndValue> aTypes, Map<Memory<Ident>, Object> aDefs, Map<Memory<Ident>, Object> aUses, Map<Node, Object> aImplicits, Map<Memory<SelectorExpr>, Memory<Selection>> aSelections, Map<Node, Memory<Scope>> aScopes, Slice<Memory<Initializer>> aInitOrder)

 

init(_ aTypes: Map<Expr, TypeAndValue>, _ aDefs: Map<Memory<Ident>, Object>, _ aUses: Map<Memory<Ident>, Object>, _ aImplicits: Map<Node, Object>, _ aSelections: Map<Memory<SelectorExpr>, Memory<Selection>>, _ aScopes: Map<Node, Memory<Scope>>, _ aInitOrder: Slice<Memory<Initializer>>)

 

Sub New(aTypes As Map<Expr, TypeAndValue>, aDefs As Map<Memory<Ident>, Object>, aUses As Map<Memory<Ident>, Object>, aImplicits As Map<Node, Object>, aSelections As Map<Memory<SelectorExpr>, Memory<Selection>>, aScopes As Map<Node, Memory<Scope>>, aInitOrder As Slice<Memory<Initializer>>)

Parameters:

  • aTypes:
  • aDefs:
  • aUses:
  • aImplicits:
  • aSelections:
  • aScopes:
  • aInitOrder:

constructor (Info)

 

constructor(value: Info)

 

Info(Info value)

 

init(_ value: Info)

 

Sub New(value As Info)

Parameters:

  • value:

ObjectOf

 

method ObjectOf(id: Memory<Ident>): Object

 

Object ObjectOf(Memory<Ident> id)

 

func ObjectOf(_ id: Memory<Ident>) -> Object

 

func ObjectOf(id Memory<Ident>) Object

 

Function ObjectOf(id As Memory<Ident>) As Object

Parameters:

  • id:

TypeOf

 

method TypeOf(e: Expr): Type

 

Type TypeOf(Expr e)

 

func TypeOf(_ e: Expr) -> Type

 

func TypeOf(e Expr) Type

 

Function TypeOf(e As Expr) As Type

Parameters:

  • e: