Object

Overview

Location

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

 

constructor

 

constructor

 

Object()

 

init()

 

Sub New()

constructor (ObjKind, string, Object, Object, Object)

 

constructor(aKind: ObjKind; aName: string; aDecl: Object; aData: Object; aType: Object)

 

Object(ObjKind aKind, string aName, Object aDecl, Object aData, Object aType)

 

init(_ aKind: ObjKind, _ aName: string, _ aDecl: Object, _ aData: Object, _ aType: Object)

 

Sub New(aKind As ObjKind, aName As string, aDecl As Object, aData As Object, aType As Object)

Parameters:

  • aKind:
  • aName:
  • aDecl:
  • aData:
  • aType:

constructor (Object)

 

constructor(value: Object)

 

Object(Object value)

 

init(_ value: Object)

 

Sub New(value As Object)

Parameters:

  • value:

Data

 

var Data: Object;

 

Object Data

 

var Data: Object

 

Data interface{}

 

FIELD Data() As Object

Decl

 

var Decl: Object;

 

Object Decl

 

var Decl: Object

 

Decl interface{}

 

FIELD Decl() As Object

Kind

 

var Kind: ObjKind;

 

ObjKind Kind

 

var Kind: ObjKind

 

Kind ObjKind

 

FIELD Kind() As ObjKind

Name

 

var Name: string;

 

string Name

 

var Name: string

 

Name string

 

FIELD Name() As string

Pos

 

method Pos: Pos

 

Pos Pos()

 

func Pos() -> Pos

 

func Pos() Pos

 

Function Pos() As Pos

Type

 

var Type: Object;

 

Object Type

 

var Type: Object

 

Type interface{}

 

FIELD Type() As Object

 

Data

 

var Data: Object;

 

Object Data

 

var Data: Object

 

Data interface{}

 

FIELD Data() As Object

Decl

 

var Decl: Object;

 

Object Decl

 

var Decl: Object

 

Decl interface{}

 

FIELD Decl() As Object

Kind

 

var Kind: ObjKind;

 

ObjKind Kind

 

var Kind: ObjKind

 

Kind ObjKind

 

FIELD Kind() As ObjKind

Name

 

var Name: string;

 

string Name

 

var Name: string

 

Name string

 

FIELD Name() As string

Type

 

var Type: Object;

 

Object Type

 

var Type: Object

 

Type interface{}

 

FIELD Type() As Object

 

constructor

 

constructor

 

Object()

 

init()

 

Sub New()

constructor (ObjKind, string, Object, Object, Object)

 

constructor(aKind: ObjKind; aName: string; aDecl: Object; aData: Object; aType: Object)

 

Object(ObjKind aKind, string aName, Object aDecl, Object aData, Object aType)

 

init(_ aKind: ObjKind, _ aName: string, _ aDecl: Object, _ aData: Object, _ aType: Object)

 

Sub New(aKind As ObjKind, aName As string, aDecl As Object, aData As Object, aType As Object)

Parameters:

  • aKind:
  • aName:
  • aDecl:
  • aData:
  • aType:

constructor (Object)

 

constructor(value: Object)

 

Object(Object value)

 

init(_ value: Object)

 

Sub New(value As Object)

Parameters:

  • value: