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()
constructor (Map<Expr, TypeAndValue>, Map<Memory<Ident>, Object>, Map<Memory<Ident>, Object>, Map<Node, Object>, Map<Memory<SelectorExpr>, Memory<Selection>>, Map<Node, Memory<Scope>>, Slice<Memory<Initializer>>)
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 (Map<Expr, TypeAndValue>, Map<Memory<Ident>, Object>, Map<Memory<Ident>, Object>, Map<Node, Object>, Map<Memory<SelectorExpr>, Memory<Selection>>, Map<Node, Memory<Scope>>, Slice<Memory<Initializer>>)
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: