Info

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.types
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Info()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
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>>)
// Island
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>>)

 

// .NET, .NET Standard 2.0
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)
// Island
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)

 

// .NET, .NET Standard 2.0
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>>)
// Island
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>>)

 

// .NET, .NET Standard 2.0
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>>)
// Island
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

 

// .NET, .NET Standard 2.0
var Defs: Map<Memory<Ident>, Object>;
// Island
var Defs: Map<Memory<Ident>, Object>;

 

// .NET, .NET Standard 2.0
Map<Memory<Ident>, Object> Defs
// Island
Map<Memory<Ident>, Object> Defs

 

// .NET, .NET Standard 2.0
var Defs: Map<Memory<Ident>, Object>
// Island
var Defs: Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
Defs Map<Memory<Ident>, Object>
// Island
Defs Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
FIELD Defs() As Map<Memory<Ident>, Object>
// Island
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

 

// .NET, .NET Standard 2.0
var InitOrder: Slice<Memory<Initializer>>;
// Island
var InitOrder: Slice<Memory<Initializer>>;

 

// .NET, .NET Standard 2.0
Slice<Memory<Initializer>> InitOrder
// Island
Slice<Memory<Initializer>> InitOrder

 

// .NET, .NET Standard 2.0
var InitOrder: Slice<Memory<Initializer>>
// Island
var InitOrder: Slice<Memory<Initializer>>

 

// .NET, .NET Standard 2.0
InitOrder Slice<Memory<Initializer>>
// Island
InitOrder Slice<Memory<Initializer>>

 

// .NET, .NET Standard 2.0
FIELD InitOrder() As Slice<Memory<Initializer>>
// Island
FIELD InitOrder() As Slice<Memory<Initializer>>

ObjectOf

 

// .NET, .NET Standard 2.0
method ObjectOf(id: Memory<Ident>): Object
// Island
method ObjectOf(id: Memory<Ident>): Object

 

// .NET, .NET Standard 2.0
Object ObjectOf(Memory<Ident> id)
// Island
Object ObjectOf(Memory<Ident> id)

 

// .NET, .NET Standard 2.0
func ObjectOf(_ id: Memory<Ident>) -> Object
// Island
func ObjectOf(_ id: Memory<Ident>) -> Object

 

// .NET, .NET Standard 2.0
func ObjectOf(id Memory<Ident>) Object
// Island
func ObjectOf(id Memory<Ident>) Object

 

// .NET, .NET Standard 2.0
Function ObjectOf(id As Memory<Ident>) As Object
// Island
Function ObjectOf(id As Memory<Ident>) As Object

Parameters:

  • id:

Scopes

 

// .NET, .NET Standard 2.0
var Scopes: Map<Node, Memory<Scope>>;
// Island
var Scopes: Map<Node, Memory<Scope>>;

 

// .NET, .NET Standard 2.0
Map<Node, Memory<Scope>> Scopes
// Island
Map<Node, Memory<Scope>> Scopes

 

// .NET, .NET Standard 2.0
var Scopes: Map<Node, Memory<Scope>>
// Island
var Scopes: Map<Node, Memory<Scope>>

 

// .NET, .NET Standard 2.0
Scopes Map<Node, Memory<Scope>>
// Island
Scopes Map<Node, Memory<Scope>>

 

// .NET, .NET Standard 2.0
FIELD Scopes() As Map<Node, Memory<Scope>>
// Island
FIELD Scopes() As Map<Node, Memory<Scope>>

Selections

 

// .NET, .NET Standard 2.0
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>;
// Island
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>;

 

// .NET, .NET Standard 2.0
Map<Memory<SelectorExpr>, Memory<Selection>> Selections
// Island
Map<Memory<SelectorExpr>, Memory<Selection>> Selections

 

// .NET, .NET Standard 2.0
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>
// Island
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>

 

// .NET, .NET Standard 2.0
Selections Map<Memory<SelectorExpr>, Memory<Selection>>
// Island
Selections Map<Memory<SelectorExpr>, Memory<Selection>>

 

// .NET, .NET Standard 2.0
FIELD Selections() As Map<Memory<SelectorExpr>, Memory<Selection>>
// Island
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

 

// .NET, .NET Standard 2.0
var Uses: Map<Memory<Ident>, Object>;
// Island
var Uses: Map<Memory<Ident>, Object>;

 

// .NET, .NET Standard 2.0
Map<Memory<Ident>, Object> Uses
// Island
Map<Memory<Ident>, Object> Uses

 

// .NET, .NET Standard 2.0
var Uses: Map<Memory<Ident>, Object>
// Island
var Uses: Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
Uses Map<Memory<Ident>, Object>
// Island
Uses Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
FIELD Uses() As Map<Memory<Ident>, Object>
// Island
FIELD Uses() As Map<Memory<Ident>, Object>

 

Defs

 

// .NET, .NET Standard 2.0
var Defs: Map<Memory<Ident>, Object>;
// Island
var Defs: Map<Memory<Ident>, Object>;

 

// .NET, .NET Standard 2.0
Map<Memory<Ident>, Object> Defs
// Island
Map<Memory<Ident>, Object> Defs

 

// .NET, .NET Standard 2.0
var Defs: Map<Memory<Ident>, Object>
// Island
var Defs: Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
Defs Map<Memory<Ident>, Object>
// Island
Defs Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
FIELD Defs() As Map<Memory<Ident>, Object>
// Island
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

 

// .NET, .NET Standard 2.0
var InitOrder: Slice<Memory<Initializer>>;
// Island
var InitOrder: Slice<Memory<Initializer>>;

 

// .NET, .NET Standard 2.0
Slice<Memory<Initializer>> InitOrder
// Island
Slice<Memory<Initializer>> InitOrder

 

// .NET, .NET Standard 2.0
var InitOrder: Slice<Memory<Initializer>>
// Island
var InitOrder: Slice<Memory<Initializer>>

 

// .NET, .NET Standard 2.0
InitOrder Slice<Memory<Initializer>>
// Island
InitOrder Slice<Memory<Initializer>>

 

// .NET, .NET Standard 2.0
FIELD InitOrder() As Slice<Memory<Initializer>>
// Island
FIELD InitOrder() As Slice<Memory<Initializer>>

Scopes

 

// .NET, .NET Standard 2.0
var Scopes: Map<Node, Memory<Scope>>;
// Island
var Scopes: Map<Node, Memory<Scope>>;

 

// .NET, .NET Standard 2.0
Map<Node, Memory<Scope>> Scopes
// Island
Map<Node, Memory<Scope>> Scopes

 

// .NET, .NET Standard 2.0
var Scopes: Map<Node, Memory<Scope>>
// Island
var Scopes: Map<Node, Memory<Scope>>

 

// .NET, .NET Standard 2.0
Scopes Map<Node, Memory<Scope>>
// Island
Scopes Map<Node, Memory<Scope>>

 

// .NET, .NET Standard 2.0
FIELD Scopes() As Map<Node, Memory<Scope>>
// Island
FIELD Scopes() As Map<Node, Memory<Scope>>

Selections

 

// .NET, .NET Standard 2.0
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>;
// Island
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>;

 

// .NET, .NET Standard 2.0
Map<Memory<SelectorExpr>, Memory<Selection>> Selections
// Island
Map<Memory<SelectorExpr>, Memory<Selection>> Selections

 

// .NET, .NET Standard 2.0
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>
// Island
var Selections: Map<Memory<SelectorExpr>, Memory<Selection>>

 

// .NET, .NET Standard 2.0
Selections Map<Memory<SelectorExpr>, Memory<Selection>>
// Island
Selections Map<Memory<SelectorExpr>, Memory<Selection>>

 

// .NET, .NET Standard 2.0
FIELD Selections() As Map<Memory<SelectorExpr>, Memory<Selection>>
// Island
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

 

// .NET, .NET Standard 2.0
var Uses: Map<Memory<Ident>, Object>;
// Island
var Uses: Map<Memory<Ident>, Object>;

 

// .NET, .NET Standard 2.0
Map<Memory<Ident>, Object> Uses
// Island
Map<Memory<Ident>, Object> Uses

 

// .NET, .NET Standard 2.0
var Uses: Map<Memory<Ident>, Object>
// Island
var Uses: Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
Uses Map<Memory<Ident>, Object>
// Island
Uses Map<Memory<Ident>, Object>

 

// .NET, .NET Standard 2.0
FIELD Uses() As Map<Memory<Ident>, Object>
// Island
FIELD Uses() As Map<Memory<Ident>, Object>

 

constructor

 

constructor

 

Info()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
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>>)
// Island
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>>)

 

// .NET, .NET Standard 2.0
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)
// Island
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)

 

// .NET, .NET Standard 2.0
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>>)
// Island
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>>)

 

// .NET, .NET Standard 2.0
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>>)
// Island
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: