Checker

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

 

Checker()

 

init()

 

Sub New()

constructor (Checker)

 

constructor(value: Checker)

 

Checker(Checker value)

 

init(_ value: Checker)

 

Sub New(value As Checker)

Parameters:

  • value:

Defs

 

property Defs: Map<Memory<Ident>, Object> read write;

 

Map<Memory<Ident>, Object> Defs { get; set; }

 

var Defs: Map<Memory<Ident>, Object> { get{} set{} }

 

Defs Map<Memory<Ident>, Object>

 

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

Files

 

method Files(files: Slice<Memory<File>>): error

 

error Files(Slice<Memory<File>> files)

 

func Files(_ files: Slice<Memory<File>>) -> error

 

func Files(files Slice<Memory<File>>) error

 

Function Files(files As Slice<Memory<File>>) As error

Parameters:

  • files:

Implicits

 

property Implicits: Map<Node, Object> read write;

 

Map<Node, Object> Implicits { get; set; }

 

var Implicits: Map<Node, Object> { get{} set{} }

 

Implicits Map<Node, Object>

 

Property Implicits() As Map<Node, Object>

Info

 

var Info: Memory<Info>;

 

Memory<Info> Info

 

var Info: Memory<Info>

 

Info Memory<Info>

 

FIELD Info() As Memory<Info>

InitOrder

 

property InitOrder: Slice<Memory<Initializer>> read write;

 

Slice<Memory<Initializer>> InitOrder { get; set; }

 

var InitOrder: Slice<Memory<Initializer>> { get{} set{} }

 

InitOrder Slice<Memory<Initializer>>

 

Property 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

 

property Scopes: Map<Node, Memory<Scope>> read write;

 

Map<Node, Memory<Scope>> Scopes { get; set; }

 

var Scopes: Map<Node, Memory<Scope>> { get{} set{} }

 

Scopes Map<Node, Memory<Scope>>

 

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

Selections

 

property Selections: Map<Memory<SelectorExpr>, Memory<Selection>> read write;

 

Map<Memory<SelectorExpr>, Memory<Selection>> Selections { get; set; }

 

var Selections: Map<Memory<SelectorExpr>, Memory<Selection>> { get{} set{} }

 

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

 

Property 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

 

property Types: Map<Expr, TypeAndValue> read write;

 

Map<Expr, TypeAndValue> Types { get; set; }

 

var Types: Map<Expr, TypeAndValue> { get{} set{} }

 

Types Map<Expr, TypeAndValue>

 

Property Types() As Map<Expr, TypeAndValue>

Uses

 

property Uses: Map<Memory<Ident>, Object> read write;

 

Map<Memory<Ident>, Object> Uses { get; set; }

 

var Uses: Map<Memory<Ident>, Object> { get{} set{} }

 

Uses Map<Memory<Ident>, Object>

 

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

 

Info

 

var Info: Memory<Info>;

 

Memory<Info> Info

 

var Info: Memory<Info>

 

Info Memory<Info>

 

FIELD Info() As Memory<Info>

 

Defs

 

property Defs: Map<Memory<Ident>, Object> read write;

 

Map<Memory<Ident>, Object> Defs { get; set; }

 

var Defs: Map<Memory<Ident>, Object> { get{} set{} }

 

Defs Map<Memory<Ident>, Object>

 

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

Implicits

 

property Implicits: Map<Node, Object> read write;

 

Map<Node, Object> Implicits { get; set; }

 

var Implicits: Map<Node, Object> { get{} set{} }

 

Implicits Map<Node, Object>

 

Property Implicits() As Map<Node, Object>

InitOrder

 

property InitOrder: Slice<Memory<Initializer>> read write;

 

Slice<Memory<Initializer>> InitOrder { get; set; }

 

var InitOrder: Slice<Memory<Initializer>> { get{} set{} }

 

InitOrder Slice<Memory<Initializer>>

 

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

Scopes

 

property Scopes: Map<Node, Memory<Scope>> read write;

 

Map<Node, Memory<Scope>> Scopes { get; set; }

 

var Scopes: Map<Node, Memory<Scope>> { get{} set{} }

 

Scopes Map<Node, Memory<Scope>>

 

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

Selections

 

property Selections: Map<Memory<SelectorExpr>, Memory<Selection>> read write;

 

Map<Memory<SelectorExpr>, Memory<Selection>> Selections { get; set; }

 

var Selections: Map<Memory<SelectorExpr>, Memory<Selection>> { get{} set{} }

 

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

 

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

Types

 

property Types: Map<Expr, TypeAndValue> read write;

 

Map<Expr, TypeAndValue> Types { get; set; }

 

var Types: Map<Expr, TypeAndValue> { get{} set{} }

 

Types Map<Expr, TypeAndValue>

 

Property Types() As Map<Expr, TypeAndValue>

Uses

 

property Uses: Map<Memory<Ident>, Object> read write;

 

Map<Memory<Ident>, Object> Uses { get; set; }

 

var Uses: Map<Memory<Ident>, Object> { get{} set{} }

 

Uses Map<Memory<Ident>, Object>

 

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

 

constructor

 

constructor

 

Checker()

 

init()

 

Sub New()

constructor (Checker)

 

constructor(value: Checker)

 

Checker(Checker value)

 

init(_ value: Checker)

 

Sub New(value As Checker)

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: