Global

Location

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

 

Bad

 

const Bad: ObjKind = 0;

 

const ObjKind Bad = 0

 

static let Bad: ObjKind = 0

 

const Bad ObjKind = 0

 

Dim Bad As ObjKind = 0

Con

 

const Con: ObjKind = 2;

 

const ObjKind Con = 2

 

static let Con: ObjKind = 2

 

const Con ObjKind = 2

 

Dim Con As ObjKind = 2

FileExports

 

// .NET, .NET Standard 2.0
class method FileExports(src: Memory<File>): bool
// Island
class method FileExports(src: Memory<File>): bool

 

// .NET, .NET Standard 2.0
static bool FileExports(Memory<File> src)
// Island
static bool FileExports(Memory<File> src)

 

// .NET, .NET Standard 2.0
static func FileExports(_ src: Memory<File>) -> bool
// Island
static func FileExports(_ src: Memory<File>) -> bool

 

// .NET, .NET Standard 2.0
func FileExports(src Memory<File>) bool
// Island
func FileExports(src Memory<File>) bool

 

// .NET, .NET Standard 2.0
Shared Function FileExports(src As Memory<File>) As bool
// Island
Shared Function FileExports(src As Memory<File>) As bool

Parameters:

  • src:

FilterDecl

 

class method FilterDecl(decl: Decl; f: Filter): bool

 

static bool FilterDecl(Decl decl, Filter f)

 

static func FilterDecl(_ decl: Decl, _ f: Filter) -> bool

 

func FilterDecl(decl Decl, f Filter) bool

 

Shared Function FilterDecl(decl As Decl, f As Filter) As bool

Parameters:

  • decl:
  • f:

FilterFile

 

// .NET, .NET Standard 2.0
class method FilterFile(src: Memory<File>; f: Filter): bool
// Island
class method FilterFile(src: Memory<File>; f: Filter): bool

 

// .NET, .NET Standard 2.0
static bool FilterFile(Memory<File> src, Filter f)
// Island
static bool FilterFile(Memory<File> src, Filter f)

 

// .NET, .NET Standard 2.0
static func FilterFile(_ src: Memory<File>, _ f: Filter) -> bool
// Island
static func FilterFile(_ src: Memory<File>, _ f: Filter) -> bool

 

// .NET, .NET Standard 2.0
func FilterFile(src Memory<File>, f Filter) bool
// Island
func FilterFile(src Memory<File>, f Filter) bool

 

// .NET, .NET Standard 2.0
Shared Function FilterFile(src As Memory<File>, f As Filter) As bool
// Island
Shared Function FilterFile(src As Memory<File>, f As Filter) As bool

Parameters:

  • src:
  • f:

FilterFuncDuplicates

 

const FilterFuncDuplicates: MergeMode = 1;

 

const MergeMode FilterFuncDuplicates = 1

 

static let FilterFuncDuplicates: MergeMode = 1

 

const FilterFuncDuplicates MergeMode = 1

 

Dim FilterFuncDuplicates As MergeMode = 1

FilterImportDuplicates

 

const FilterImportDuplicates: MergeMode = 4;

 

const MergeMode FilterImportDuplicates = 4

 

static let FilterImportDuplicates: MergeMode = 4

 

const FilterImportDuplicates MergeMode = 4

 

Dim FilterImportDuplicates As MergeMode = 4

FilterPackage

 

// .NET, .NET Standard 2.0
class method FilterPackage(pkg: Memory<Package>; f: Filter): bool
// Island
class method FilterPackage(pkg: Memory<Package>; f: Filter): bool

 

// .NET, .NET Standard 2.0
static bool FilterPackage(Memory<Package> pkg, Filter f)
// Island
static bool FilterPackage(Memory<Package> pkg, Filter f)

 

// .NET, .NET Standard 2.0
static func FilterPackage(_ pkg: Memory<Package>, _ f: Filter) -> bool
// Island
static func FilterPackage(_ pkg: Memory<Package>, _ f: Filter) -> bool

 

// .NET, .NET Standard 2.0
func FilterPackage(pkg Memory<Package>, f Filter) bool
// Island
func FilterPackage(pkg Memory<Package>, f Filter) bool

 

// .NET, .NET Standard 2.0
Shared Function FilterPackage(pkg As Memory<Package>, f As Filter) As bool
// Island
Shared Function FilterPackage(pkg As Memory<Package>, f As Filter) As bool

Parameters:

  • pkg:
  • f:

FilterUnassociatedComments

 

const FilterUnassociatedComments: MergeMode = 2;

 

const MergeMode FilterUnassociatedComments = 2

 

static let FilterUnassociatedComments: MergeMode = 2

 

const FilterUnassociatedComments MergeMode = 2

 

Dim FilterUnassociatedComments As MergeMode = 2

Fprint

 

// .NET, .NET Standard 2.0
class method Fprint(w: Writer; fset: Memory<FileSet>; x: Object; f: FieldFilter): error
// Island
class method Fprint(w: Writer; fset: Memory<FileSet>; x: Object; f: FieldFilter): error

 

// .NET, .NET Standard 2.0
static error Fprint(Writer w, Memory<FileSet> fset, Object x, FieldFilter f)
// Island
static error Fprint(Writer w, Memory<FileSet> fset, Object x, FieldFilter f)

 

// .NET, .NET Standard 2.0
static func Fprint(_ w: Writer, _ fset: Memory<FileSet>, _ x: Object, _ f: FieldFilter) -> error
// Island
static func Fprint(_ w: Writer, _ fset: Memory<FileSet>, _ x: Object, _ f: FieldFilter) -> error

 

// .NET, .NET Standard 2.0
func Fprint(w Writer, fset Memory<FileSet>, x interface{}, f FieldFilter) error
// Island
func Fprint(w Writer, fset Memory<FileSet>, x interface{}, f FieldFilter) error

 

// .NET, .NET Standard 2.0
Shared Function Fprint(w As Writer, fset As Memory<FileSet>, x As Object, f As FieldFilter) As error
// Island
Shared Function Fprint(w As Writer, fset As Memory<FileSet>, x As Object, f As FieldFilter) As error

Parameters:

  • w:
  • fset:
  • x:
  • f:

Fun

 

const Fun: ObjKind = 5;

 

const ObjKind Fun = 5

 

static let Fun: ObjKind = 5

 

const Fun ObjKind = 5

 

Dim Fun As ObjKind = 5

Inspect

 

// .NET, .NET Standard 2.0
class method Inspect(node: Node; f: Func<Node, Boolean>)
// Island
class method Inspect(node: Node; f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
static void Inspect(Node node, Func<Node, Boolean> f)
// Island
static void Inspect(Node node, Func<go.ast.Node,RemObjects.Elements.System.Boolean> f)

 

// .NET, .NET Standard 2.0
static func Inspect(_ node: Node, _ f: Func<Node, Boolean>)
// Island
static func Inspect(_ node: Node, _ f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
func Inspect(node Node, f Func<Node, Boolean>) 
// Island
func Inspect(node Node, f Func<go.ast.Node,RemObjects.Elements.System.Boolean>) void

 

// .NET, .NET Standard 2.0
Shared Sub Inspect(node As Node, f As Func (Of Node, Boolean))
// Island
Shared Sub Inspect(node As Node, f As Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

Parameters:

  • node:
  • f:

IsExported

 

class method IsExported(name: string): bool

 

static bool IsExported(string name)

 

static func IsExported(_ name: string) -> bool

 

func IsExported(name string) bool

 

Shared Function IsExported(name As string) As bool

Parameters:

  • name:

Lbl

 

const Lbl: ObjKind = 6;

 

const ObjKind Lbl = 6

 

static let Lbl: ObjKind = 6

 

const Lbl ObjKind = 6

 

Dim Lbl As ObjKind = 6

MergePackageFiles

 

// .NET, .NET Standard 2.0
class method MergePackageFiles(pkg: Memory<Package>; mode: MergeMode): Memory<File>
// Island
class method MergePackageFiles(pkg: Memory<Package>; mode: MergeMode): Memory<File>

 

// .NET, .NET Standard 2.0
static Memory<File> MergePackageFiles(Memory<Package> pkg, MergeMode mode)
// Island
static Memory<File> MergePackageFiles(Memory<Package> pkg, MergeMode mode)

 

// .NET, .NET Standard 2.0
static func MergePackageFiles(_ pkg: Memory<Package>, _ mode: MergeMode) -> Memory<File>
// Island
static func MergePackageFiles(_ pkg: Memory<Package>, _ mode: MergeMode) -> Memory<File>

 

// .NET, .NET Standard 2.0
func MergePackageFiles(pkg Memory<Package>, mode MergeMode) Memory<File>
// Island
func MergePackageFiles(pkg Memory<Package>, mode MergeMode) Memory<File>

 

// .NET, .NET Standard 2.0
Shared Function MergePackageFiles(pkg As Memory<Package>, mode As MergeMode) As Memory<File>
// Island
Shared Function MergePackageFiles(pkg As Memory<Package>, mode As MergeMode) As Memory<File>

Parameters:

  • pkg:
  • mode:

NewCommentMap

 

// .NET, .NET Standard 2.0
class method NewCommentMap(fset: Memory<FileSet>; node: Node; comments: Slice<Memory<CommentGroup>>): CommentMap
// Island
class method NewCommentMap(fset: Memory<FileSet>; node: Node; comments: Slice<Memory<CommentGroup>>): CommentMap

 

// .NET, .NET Standard 2.0
static CommentMap NewCommentMap(Memory<FileSet> fset, Node node, Slice<Memory<CommentGroup>> comments)
// Island
static CommentMap NewCommentMap(Memory<FileSet> fset, Node node, Slice<Memory<CommentGroup>> comments)

 

// .NET, .NET Standard 2.0
static func NewCommentMap(_ fset: Memory<FileSet>, _ node: Node, _ comments: Slice<Memory<CommentGroup>>) -> CommentMap
// Island
static func NewCommentMap(_ fset: Memory<FileSet>, _ node: Node, _ comments: Slice<Memory<CommentGroup>>) -> CommentMap

 

// .NET, .NET Standard 2.0
func NewCommentMap(fset Memory<FileSet>, node Node, comments Slice<Memory<CommentGroup>>) CommentMap
// Island
func NewCommentMap(fset Memory<FileSet>, node Node, comments Slice<Memory<CommentGroup>>) CommentMap

 

// .NET, .NET Standard 2.0
Shared Function NewCommentMap(fset As Memory<FileSet>, node As Node, comments As Slice<Memory<CommentGroup>>) As CommentMap
// Island
Shared Function NewCommentMap(fset As Memory<FileSet>, node As Node, comments As Slice<Memory<CommentGroup>>) As CommentMap

Parameters:

  • fset:
  • node:
  • comments:

NewIdent

 

// .NET, .NET Standard 2.0
class method NewIdent(name: string): Memory<Ident>
// Island
class method NewIdent(name: string): Memory<Ident>

 

// .NET, .NET Standard 2.0
static Memory<Ident> NewIdent(string name)
// Island
static Memory<Ident> NewIdent(string name)

 

// .NET, .NET Standard 2.0
static func NewIdent(_ name: string) -> Memory<Ident>
// Island
static func NewIdent(_ name: string) -> Memory<Ident>

 

// .NET, .NET Standard 2.0
func NewIdent(name string) Memory<Ident>
// Island
func NewIdent(name string) Memory<Ident>

 

// .NET, .NET Standard 2.0
Shared Function NewIdent(name As string) As Memory<Ident>
// Island
Shared Function NewIdent(name As string) As Memory<Ident>

Parameters:

  • name:

NewObj

 

// .NET, .NET Standard 2.0
class method NewObj(kind: ObjKind; name: string): Memory<Object>
// Island
class method NewObj(kind: ObjKind; name: string): Memory<Object>

 

// .NET, .NET Standard 2.0
static Memory<Object> NewObj(ObjKind kind, string name)
// Island
static Memory<Object> NewObj(ObjKind kind, string name)

 

// .NET, .NET Standard 2.0
static func NewObj(_ kind: ObjKind, _ name: string) -> Memory<Object>
// Island
static func NewObj(_ kind: ObjKind, _ name: string) -> Memory<Object>

 

// .NET, .NET Standard 2.0
func NewObj(kind ObjKind, name string) Memory<Object>
// Island
func NewObj(kind ObjKind, name string) Memory<Object>

 

// .NET, .NET Standard 2.0
Shared Function NewObj(kind As ObjKind, name As string) As Memory<Object>
// Island
Shared Function NewObj(kind As ObjKind, name As string) As Memory<Object>

Parameters:

  • kind:
  • name:

NewPackage

 

// .NET, .NET Standard 2.0
class method NewPackage(fset: Memory<FileSet>; files: Map<string, Memory<File>>; importer: Importer; universe: Memory<Scope>): tuple of (Memory<Package>, error)
// Island
class method NewPackage(fset: Memory<FileSet>; files: Map<string, Memory<File>>; importer: Importer; universe: Memory<Scope>): tuple of (Memory<Package>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Package>, error) NewPackage(Memory<FileSet> fset, Map<string, Memory<File>> files, Importer importer, Memory<Scope> universe)
// Island
static (Memory<Package>, error) NewPackage(Memory<FileSet> fset, Map<string, Memory<File>> files, Importer importer, Memory<Scope> universe)

 

// .NET, .NET Standard 2.0
static func NewPackage(_ fset: Memory<FileSet>, _ files: Map<string, Memory<File>>, _ importer: Importer, _ universe: Memory<Scope>) -> (Memory<Package>, error)
// Island
static func NewPackage(_ fset: Memory<FileSet>, _ files: Map<string, Memory<File>>, _ importer: Importer, _ universe: Memory<Scope>) -> (Memory<Package>, error)

 

// .NET, .NET Standard 2.0
func NewPackage(fset Memory<FileSet>, files Map<string, Memory<File>>, importer Importer, universe Memory<Scope>) tuple of (Memory<Package>, error)
// Island
func NewPackage(fset Memory<FileSet>, files Map<string, Memory<File>>, importer Importer, universe Memory<Scope>) tuple of (Memory<Package>, error)

 

// .NET, .NET Standard 2.0
Shared Function NewPackage(fset As Memory<FileSet>, files As Map<string, Memory<File>>, importer As Importer, universe As Memory<Scope>) As Tuple (Of Memory<Package>, error)
// Island
Shared Function NewPackage(fset As Memory<FileSet>, files As Map<string, Memory<File>>, importer As Importer, universe As Memory<Scope>) As Tuple (Of Memory<Package>, error)

Parameters:

  • fset:
  • files:
  • importer:
  • universe:

NewScope

 

// .NET, .NET Standard 2.0
class method NewScope(outer: Memory<Scope>): Memory<Scope>
// Island
class method NewScope(outer: Memory<Scope>): Memory<Scope>

 

// .NET, .NET Standard 2.0
static Memory<Scope> NewScope(Memory<Scope> outer)
// Island
static Memory<Scope> NewScope(Memory<Scope> outer)

 

// .NET, .NET Standard 2.0
static func NewScope(_ outer: Memory<Scope>) -> Memory<Scope>
// Island
static func NewScope(_ outer: Memory<Scope>) -> Memory<Scope>

 

// .NET, .NET Standard 2.0
func NewScope(outer Memory<Scope>) Memory<Scope>
// Island
func NewScope(outer Memory<Scope>) Memory<Scope>

 

// .NET, .NET Standard 2.0
Shared Function NewScope(outer As Memory<Scope>) As Memory<Scope>
// Island
Shared Function NewScope(outer As Memory<Scope>) As Memory<Scope>

Parameters:

  • outer:

NotNilFilter

 

class method NotNilFilter(_: string; v: Value): bool

 

static bool NotNilFilter(string _, Value v)

 

static func NotNilFilter(_ _: string, _ v: Value) -> bool

 

func NotNilFilter(_ string, v Value) bool

 

Shared Function NotNilFilter(_ As string, v As Value) As bool

Parameters:

  • _:
  • v:

PackageExports

 

// .NET, .NET Standard 2.0
class method PackageExports(pkg: Memory<Package>): bool
// Island
class method PackageExports(pkg: Memory<Package>): bool

 

// .NET, .NET Standard 2.0
static bool PackageExports(Memory<Package> pkg)
// Island
static bool PackageExports(Memory<Package> pkg)

 

// .NET, .NET Standard 2.0
static func PackageExports(_ pkg: Memory<Package>) -> bool
// Island
static func PackageExports(_ pkg: Memory<Package>) -> bool

 

// .NET, .NET Standard 2.0
func PackageExports(pkg Memory<Package>) bool
// Island
func PackageExports(pkg Memory<Package>) bool

 

// .NET, .NET Standard 2.0
Shared Function PackageExports(pkg As Memory<Package>) As bool
// Island
Shared Function PackageExports(pkg As Memory<Package>) As bool

Parameters:

  • pkg:

Pkg

 

const Pkg: ObjKind = 1;

 

const ObjKind Pkg = 1

 

static let Pkg: ObjKind = 1

 

const Pkg ObjKind = 1

 

Dim Pkg As ObjKind = 1

Print

 

// .NET, .NET Standard 2.0
class method Print(fset: Memory<FileSet>; x: Object): error
// Island
class method Print(fset: Memory<FileSet>; x: Object): error

 

// .NET, .NET Standard 2.0
static error Print(Memory<FileSet> fset, Object x)
// Island
static error Print(Memory<FileSet> fset, Object x)

 

// .NET, .NET Standard 2.0
static func Print(_ fset: Memory<FileSet>, _ x: Object) -> error
// Island
static func Print(_ fset: Memory<FileSet>, _ x: Object) -> error

 

// .NET, .NET Standard 2.0
func Print(fset Memory<FileSet>, x interface{}) error
// Island
func Print(fset Memory<FileSet>, x interface{}) error

 

// .NET, .NET Standard 2.0
Shared Function Print(fset As Memory<FileSet>, x As Object) As error
// Island
Shared Function Print(fset As Memory<FileSet>, x As Object) As error

Parameters:

  • fset:
  • x:

RECV

 

const RECV: ChanDir = 2;

 

const ChanDir RECV = 2

 

static let RECV: ChanDir = 2

 

const RECV ChanDir = 2

 

Dim RECV As ChanDir = 2

SEND

 

const SEND: ChanDir = 1;

 

const ChanDir SEND = 1

 

static let SEND: ChanDir = 1

 

const SEND ChanDir = 1

 

Dim SEND As ChanDir = 1

SortImports

 

// .NET, .NET Standard 2.0
class method SortImports(fset: Memory<FileSet>; f: Memory<File>)
// Island
class method SortImports(fset: Memory<FileSet>; f: Memory<File>)

 

// .NET, .NET Standard 2.0
static void SortImports(Memory<FileSet> fset, Memory<File> f)
// Island
static void SortImports(Memory<FileSet> fset, Memory<File> f)

 

// .NET, .NET Standard 2.0
static func SortImports(_ fset: Memory<FileSet>, _ f: Memory<File>)
// Island
static func SortImports(_ fset: Memory<FileSet>, _ f: Memory<File>)

 

// .NET, .NET Standard 2.0
func SortImports(fset Memory<FileSet>, f Memory<File>) 
// Island
func SortImports(fset Memory<FileSet>, f Memory<File>) void

 

// .NET, .NET Standard 2.0
Shared Sub SortImports(fset As Memory<FileSet>, f As Memory<File>)
// Island
Shared Sub SortImports(fset As Memory<FileSet>, f As Memory<File>)

Parameters:

  • fset:
  • f:

Typ

 

const Typ: ObjKind = 3;

 

const ObjKind Typ = 3

 

static let Typ: ObjKind = 3

 

const Typ ObjKind = 3

 

Dim Typ As ObjKind = 3

Var

 

const Var: ObjKind = 4;

 

const ObjKind Var = 4

 

static let Var: ObjKind = 4

 

const Var ObjKind = 4

 

Dim Var As ObjKind = 4

Walk

 

class method Walk(v: Visitor; node: Node)

 

static void Walk(Visitor v, Node node)

 

static func Walk(_ v: Visitor, _ node: Node)

 

// .NET, .NET Standard 2.0
func Walk(v Visitor, node Node) 
// Island
func Walk(v Visitor, node Node) void

 

Shared Sub Walk(v As Visitor, node As Node)

Parameters:

  • v:
  • node:

 

Bad

 

const Bad: ObjKind = 0;

 

const ObjKind Bad = 0

 

static let Bad: ObjKind = 0

 

const Bad ObjKind = 0

 

Dim Bad As ObjKind = 0

Con

 

const Con: ObjKind = 2;

 

const ObjKind Con = 2

 

static let Con: ObjKind = 2

 

const Con ObjKind = 2

 

Dim Con As ObjKind = 2

FilterFuncDuplicates

 

const FilterFuncDuplicates: MergeMode = 1;

 

const MergeMode FilterFuncDuplicates = 1

 

static let FilterFuncDuplicates: MergeMode = 1

 

const FilterFuncDuplicates MergeMode = 1

 

Dim FilterFuncDuplicates As MergeMode = 1

FilterImportDuplicates

 

const FilterImportDuplicates: MergeMode = 4;

 

const MergeMode FilterImportDuplicates = 4

 

static let FilterImportDuplicates: MergeMode = 4

 

const FilterImportDuplicates MergeMode = 4

 

Dim FilterImportDuplicates As MergeMode = 4

FilterUnassociatedComments

 

const FilterUnassociatedComments: MergeMode = 2;

 

const MergeMode FilterUnassociatedComments = 2

 

static let FilterUnassociatedComments: MergeMode = 2

 

const FilterUnassociatedComments MergeMode = 2

 

Dim FilterUnassociatedComments As MergeMode = 2

Fun

 

const Fun: ObjKind = 5;

 

const ObjKind Fun = 5

 

static let Fun: ObjKind = 5

 

const Fun ObjKind = 5

 

Dim Fun As ObjKind = 5

Lbl

 

const Lbl: ObjKind = 6;

 

const ObjKind Lbl = 6

 

static let Lbl: ObjKind = 6

 

const Lbl ObjKind = 6

 

Dim Lbl As ObjKind = 6

Pkg

 

const Pkg: ObjKind = 1;

 

const ObjKind Pkg = 1

 

static let Pkg: ObjKind = 1

 

const Pkg ObjKind = 1

 

Dim Pkg As ObjKind = 1

RECV

 

const RECV: ChanDir = 2;

 

const ChanDir RECV = 2

 

static let RECV: ChanDir = 2

 

const RECV ChanDir = 2

 

Dim RECV As ChanDir = 2

SEND

 

const SEND: ChanDir = 1;

 

const ChanDir SEND = 1

 

static let SEND: ChanDir = 1

 

const SEND ChanDir = 1

 

Dim SEND As ChanDir = 1

Typ

 

const Typ: ObjKind = 3;

 

const ObjKind Typ = 3

 

static let Typ: ObjKind = 3

 

const Typ ObjKind = 3

 

Dim Typ As ObjKind = 3

Var

 

const Var: ObjKind = 4;

 

const ObjKind Var = 4

 

static let Var: ObjKind = 4

 

const Var ObjKind = 4

 

Dim Var As ObjKind = 4

 

FileExports

 

// .NET, .NET Standard 2.0
class method FileExports(src: Memory<File>): bool
// Island
class method FileExports(src: Memory<File>): bool

 

// .NET, .NET Standard 2.0
static bool FileExports(Memory<File> src)
// Island
static bool FileExports(Memory<File> src)

 

// .NET, .NET Standard 2.0
static func FileExports(_ src: Memory<File>) -> bool
// Island
static func FileExports(_ src: Memory<File>) -> bool

 

// .NET, .NET Standard 2.0
func FileExports(src Memory<File>) bool
// Island
func FileExports(src Memory<File>) bool

 

// .NET, .NET Standard 2.0
Shared Function FileExports(src As Memory<File>) As bool
// Island
Shared Function FileExports(src As Memory<File>) As bool

Parameters:

  • src:

FilterDecl

 

class method FilterDecl(decl: Decl; f: Filter): bool

 

static bool FilterDecl(Decl decl, Filter f)

 

static func FilterDecl(_ decl: Decl, _ f: Filter) -> bool

 

func FilterDecl(decl Decl, f Filter) bool

 

Shared Function FilterDecl(decl As Decl, f As Filter) As bool

Parameters:

  • decl:
  • f:

FilterFile

 

// .NET, .NET Standard 2.0
class method FilterFile(src: Memory<File>; f: Filter): bool
// Island
class method FilterFile(src: Memory<File>; f: Filter): bool

 

// .NET, .NET Standard 2.0
static bool FilterFile(Memory<File> src, Filter f)
// Island
static bool FilterFile(Memory<File> src, Filter f)

 

// .NET, .NET Standard 2.0
static func FilterFile(_ src: Memory<File>, _ f: Filter) -> bool
// Island
static func FilterFile(_ src: Memory<File>, _ f: Filter) -> bool

 

// .NET, .NET Standard 2.0
func FilterFile(src Memory<File>, f Filter) bool
// Island
func FilterFile(src Memory<File>, f Filter) bool

 

// .NET, .NET Standard 2.0
Shared Function FilterFile(src As Memory<File>, f As Filter) As bool
// Island
Shared Function FilterFile(src As Memory<File>, f As Filter) As bool

Parameters:

  • src:
  • f:

FilterPackage

 

// .NET, .NET Standard 2.0
class method FilterPackage(pkg: Memory<Package>; f: Filter): bool
// Island
class method FilterPackage(pkg: Memory<Package>; f: Filter): bool

 

// .NET, .NET Standard 2.0
static bool FilterPackage(Memory<Package> pkg, Filter f)
// Island
static bool FilterPackage(Memory<Package> pkg, Filter f)

 

// .NET, .NET Standard 2.0
static func FilterPackage(_ pkg: Memory<Package>, _ f: Filter) -> bool
// Island
static func FilterPackage(_ pkg: Memory<Package>, _ f: Filter) -> bool

 

// .NET, .NET Standard 2.0
func FilterPackage(pkg Memory<Package>, f Filter) bool
// Island
func FilterPackage(pkg Memory<Package>, f Filter) bool

 

// .NET, .NET Standard 2.0
Shared Function FilterPackage(pkg As Memory<Package>, f As Filter) As bool
// Island
Shared Function FilterPackage(pkg As Memory<Package>, f As Filter) As bool

Parameters:

  • pkg:
  • f:

Fprint

 

// .NET, .NET Standard 2.0
class method Fprint(w: Writer; fset: Memory<FileSet>; x: Object; f: FieldFilter): error
// Island
class method Fprint(w: Writer; fset: Memory<FileSet>; x: Object; f: FieldFilter): error

 

// .NET, .NET Standard 2.0
static error Fprint(Writer w, Memory<FileSet> fset, Object x, FieldFilter f)
// Island
static error Fprint(Writer w, Memory<FileSet> fset, Object x, FieldFilter f)

 

// .NET, .NET Standard 2.0
static func Fprint(_ w: Writer, _ fset: Memory<FileSet>, _ x: Object, _ f: FieldFilter) -> error
// Island
static func Fprint(_ w: Writer, _ fset: Memory<FileSet>, _ x: Object, _ f: FieldFilter) -> error

 

// .NET, .NET Standard 2.0
func Fprint(w Writer, fset Memory<FileSet>, x interface{}, f FieldFilter) error
// Island
func Fprint(w Writer, fset Memory<FileSet>, x interface{}, f FieldFilter) error

 

// .NET, .NET Standard 2.0
Shared Function Fprint(w As Writer, fset As Memory<FileSet>, x As Object, f As FieldFilter) As error
// Island
Shared Function Fprint(w As Writer, fset As Memory<FileSet>, x As Object, f As FieldFilter) As error

Parameters:

  • w:
  • fset:
  • x:
  • f:

Inspect

 

// .NET, .NET Standard 2.0
class method Inspect(node: Node; f: Func<Node, Boolean>)
// Island
class method Inspect(node: Node; f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
static void Inspect(Node node, Func<Node, Boolean> f)
// Island
static void Inspect(Node node, Func<go.ast.Node,RemObjects.Elements.System.Boolean> f)

 

// .NET, .NET Standard 2.0
static func Inspect(_ node: Node, _ f: Func<Node, Boolean>)
// Island
static func Inspect(_ node: Node, _ f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
func Inspect(node Node, f Func<Node, Boolean>) 
// Island
func Inspect(node Node, f Func<go.ast.Node,RemObjects.Elements.System.Boolean>) void

 

// .NET, .NET Standard 2.0
Shared Sub Inspect(node As Node, f As Func (Of Node, Boolean))
// Island
Shared Sub Inspect(node As Node, f As Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

Parameters:

  • node:
  • f:

IsExported

 

class method IsExported(name: string): bool

 

static bool IsExported(string name)

 

static func IsExported(_ name: string) -> bool

 

func IsExported(name string) bool

 

Shared Function IsExported(name As string) As bool

Parameters:

  • name:

MergePackageFiles

 

// .NET, .NET Standard 2.0
class method MergePackageFiles(pkg: Memory<Package>; mode: MergeMode): Memory<File>
// Island
class method MergePackageFiles(pkg: Memory<Package>; mode: MergeMode): Memory<File>

 

// .NET, .NET Standard 2.0
static Memory<File> MergePackageFiles(Memory<Package> pkg, MergeMode mode)
// Island
static Memory<File> MergePackageFiles(Memory<Package> pkg, MergeMode mode)

 

// .NET, .NET Standard 2.0
static func MergePackageFiles(_ pkg: Memory<Package>, _ mode: MergeMode) -> Memory<File>
// Island
static func MergePackageFiles(_ pkg: Memory<Package>, _ mode: MergeMode) -> Memory<File>

 

// .NET, .NET Standard 2.0
func MergePackageFiles(pkg Memory<Package>, mode MergeMode) Memory<File>
// Island
func MergePackageFiles(pkg Memory<Package>, mode MergeMode) Memory<File>

 

// .NET, .NET Standard 2.0
Shared Function MergePackageFiles(pkg As Memory<Package>, mode As MergeMode) As Memory<File>
// Island
Shared Function MergePackageFiles(pkg As Memory<Package>, mode As MergeMode) As Memory<File>

Parameters:

  • pkg:
  • mode:

NewCommentMap

 

// .NET, .NET Standard 2.0
class method NewCommentMap(fset: Memory<FileSet>; node: Node; comments: Slice<Memory<CommentGroup>>): CommentMap
// Island
class method NewCommentMap(fset: Memory<FileSet>; node: Node; comments: Slice<Memory<CommentGroup>>): CommentMap

 

// .NET, .NET Standard 2.0
static CommentMap NewCommentMap(Memory<FileSet> fset, Node node, Slice<Memory<CommentGroup>> comments)
// Island
static CommentMap NewCommentMap(Memory<FileSet> fset, Node node, Slice<Memory<CommentGroup>> comments)

 

// .NET, .NET Standard 2.0
static func NewCommentMap(_ fset: Memory<FileSet>, _ node: Node, _ comments: Slice<Memory<CommentGroup>>) -> CommentMap
// Island
static func NewCommentMap(_ fset: Memory<FileSet>, _ node: Node, _ comments: Slice<Memory<CommentGroup>>) -> CommentMap

 

// .NET, .NET Standard 2.0
func NewCommentMap(fset Memory<FileSet>, node Node, comments Slice<Memory<CommentGroup>>) CommentMap
// Island
func NewCommentMap(fset Memory<FileSet>, node Node, comments Slice<Memory<CommentGroup>>) CommentMap

 

// .NET, .NET Standard 2.0
Shared Function NewCommentMap(fset As Memory<FileSet>, node As Node, comments As Slice<Memory<CommentGroup>>) As CommentMap
// Island
Shared Function NewCommentMap(fset As Memory<FileSet>, node As Node, comments As Slice<Memory<CommentGroup>>) As CommentMap

Parameters:

  • fset:
  • node:
  • comments:

NewIdent

 

// .NET, .NET Standard 2.0
class method NewIdent(name: string): Memory<Ident>
// Island
class method NewIdent(name: string): Memory<Ident>

 

// .NET, .NET Standard 2.0
static Memory<Ident> NewIdent(string name)
// Island
static Memory<Ident> NewIdent(string name)

 

// .NET, .NET Standard 2.0
static func NewIdent(_ name: string) -> Memory<Ident>
// Island
static func NewIdent(_ name: string) -> Memory<Ident>

 

// .NET, .NET Standard 2.0
func NewIdent(name string) Memory<Ident>
// Island
func NewIdent(name string) Memory<Ident>

 

// .NET, .NET Standard 2.0
Shared Function NewIdent(name As string) As Memory<Ident>
// Island
Shared Function NewIdent(name As string) As Memory<Ident>

Parameters:

  • name:

NewObj

 

// .NET, .NET Standard 2.0
class method NewObj(kind: ObjKind; name: string): Memory<Object>
// Island
class method NewObj(kind: ObjKind; name: string): Memory<Object>

 

// .NET, .NET Standard 2.0
static Memory<Object> NewObj(ObjKind kind, string name)
// Island
static Memory<Object> NewObj(ObjKind kind, string name)

 

// .NET, .NET Standard 2.0
static func NewObj(_ kind: ObjKind, _ name: string) -> Memory<Object>
// Island
static func NewObj(_ kind: ObjKind, _ name: string) -> Memory<Object>

 

// .NET, .NET Standard 2.0
func NewObj(kind ObjKind, name string) Memory<Object>
// Island
func NewObj(kind ObjKind, name string) Memory<Object>

 

// .NET, .NET Standard 2.0
Shared Function NewObj(kind As ObjKind, name As string) As Memory<Object>
// Island
Shared Function NewObj(kind As ObjKind, name As string) As Memory<Object>

Parameters:

  • kind:
  • name:

NewPackage

 

// .NET, .NET Standard 2.0
class method NewPackage(fset: Memory<FileSet>; files: Map<string, Memory<File>>; importer: Importer; universe: Memory<Scope>): tuple of (Memory<Package>, error)
// Island
class method NewPackage(fset: Memory<FileSet>; files: Map<string, Memory<File>>; importer: Importer; universe: Memory<Scope>): tuple of (Memory<Package>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Package>, error) NewPackage(Memory<FileSet> fset, Map<string, Memory<File>> files, Importer importer, Memory<Scope> universe)
// Island
static (Memory<Package>, error) NewPackage(Memory<FileSet> fset, Map<string, Memory<File>> files, Importer importer, Memory<Scope> universe)

 

// .NET, .NET Standard 2.0
static func NewPackage(_ fset: Memory<FileSet>, _ files: Map<string, Memory<File>>, _ importer: Importer, _ universe: Memory<Scope>) -> (Memory<Package>, error)
// Island
static func NewPackage(_ fset: Memory<FileSet>, _ files: Map<string, Memory<File>>, _ importer: Importer, _ universe: Memory<Scope>) -> (Memory<Package>, error)

 

// .NET, .NET Standard 2.0
func NewPackage(fset Memory<FileSet>, files Map<string, Memory<File>>, importer Importer, universe Memory<Scope>) tuple of (Memory<Package>, error)
// Island
func NewPackage(fset Memory<FileSet>, files Map<string, Memory<File>>, importer Importer, universe Memory<Scope>) tuple of (Memory<Package>, error)

 

// .NET, .NET Standard 2.0
Shared Function NewPackage(fset As Memory<FileSet>, files As Map<string, Memory<File>>, importer As Importer, universe As Memory<Scope>) As Tuple (Of Memory<Package>, error)
// Island
Shared Function NewPackage(fset As Memory<FileSet>, files As Map<string, Memory<File>>, importer As Importer, universe As Memory<Scope>) As Tuple (Of Memory<Package>, error)

Parameters:

  • fset:
  • files:
  • importer:
  • universe:

NewScope

 

// .NET, .NET Standard 2.0
class method NewScope(outer: Memory<Scope>): Memory<Scope>
// Island
class method NewScope(outer: Memory<Scope>): Memory<Scope>

 

// .NET, .NET Standard 2.0
static Memory<Scope> NewScope(Memory<Scope> outer)
// Island
static Memory<Scope> NewScope(Memory<Scope> outer)

 

// .NET, .NET Standard 2.0
static func NewScope(_ outer: Memory<Scope>) -> Memory<Scope>
// Island
static func NewScope(_ outer: Memory<Scope>) -> Memory<Scope>

 

// .NET, .NET Standard 2.0
func NewScope(outer Memory<Scope>) Memory<Scope>
// Island
func NewScope(outer Memory<Scope>) Memory<Scope>

 

// .NET, .NET Standard 2.0
Shared Function NewScope(outer As Memory<Scope>) As Memory<Scope>
// Island
Shared Function NewScope(outer As Memory<Scope>) As Memory<Scope>

Parameters:

  • outer:

NotNilFilter

 

class method NotNilFilter(_: string; v: Value): bool

 

static bool NotNilFilter(string _, Value v)

 

static func NotNilFilter(_ _: string, _ v: Value) -> bool

 

func NotNilFilter(_ string, v Value) bool

 

Shared Function NotNilFilter(_ As string, v As Value) As bool

Parameters:

  • _:
  • v:

PackageExports

 

// .NET, .NET Standard 2.0
class method PackageExports(pkg: Memory<Package>): bool
// Island
class method PackageExports(pkg: Memory<Package>): bool

 

// .NET, .NET Standard 2.0
static bool PackageExports(Memory<Package> pkg)
// Island
static bool PackageExports(Memory<Package> pkg)

 

// .NET, .NET Standard 2.0
static func PackageExports(_ pkg: Memory<Package>) -> bool
// Island
static func PackageExports(_ pkg: Memory<Package>) -> bool

 

// .NET, .NET Standard 2.0
func PackageExports(pkg Memory<Package>) bool
// Island
func PackageExports(pkg Memory<Package>) bool

 

// .NET, .NET Standard 2.0
Shared Function PackageExports(pkg As Memory<Package>) As bool
// Island
Shared Function PackageExports(pkg As Memory<Package>) As bool

Parameters:

  • pkg:

Print

 

// .NET, .NET Standard 2.0
class method Print(fset: Memory<FileSet>; x: Object): error
// Island
class method Print(fset: Memory<FileSet>; x: Object): error

 

// .NET, .NET Standard 2.0
static error Print(Memory<FileSet> fset, Object x)
// Island
static error Print(Memory<FileSet> fset, Object x)

 

// .NET, .NET Standard 2.0
static func Print(_ fset: Memory<FileSet>, _ x: Object) -> error
// Island
static func Print(_ fset: Memory<FileSet>, _ x: Object) -> error

 

// .NET, .NET Standard 2.0
func Print(fset Memory<FileSet>, x interface{}) error
// Island
func Print(fset Memory<FileSet>, x interface{}) error

 

// .NET, .NET Standard 2.0
Shared Function Print(fset As Memory<FileSet>, x As Object) As error
// Island
Shared Function Print(fset As Memory<FileSet>, x As Object) As error

Parameters:

  • fset:
  • x:

SortImports

 

// .NET, .NET Standard 2.0
class method SortImports(fset: Memory<FileSet>; f: Memory<File>)
// Island
class method SortImports(fset: Memory<FileSet>; f: Memory<File>)

 

// .NET, .NET Standard 2.0
static void SortImports(Memory<FileSet> fset, Memory<File> f)
// Island
static void SortImports(Memory<FileSet> fset, Memory<File> f)

 

// .NET, .NET Standard 2.0
static func SortImports(_ fset: Memory<FileSet>, _ f: Memory<File>)
// Island
static func SortImports(_ fset: Memory<FileSet>, _ f: Memory<File>)

 

// .NET, .NET Standard 2.0
func SortImports(fset Memory<FileSet>, f Memory<File>) 
// Island
func SortImports(fset Memory<FileSet>, f Memory<File>) void

 

// .NET, .NET Standard 2.0
Shared Sub SortImports(fset As Memory<FileSet>, f As Memory<File>)
// Island
Shared Sub SortImports(fset As Memory<FileSet>, f As Memory<File>)

Parameters:

  • fset:
  • f:

Walk

 

class method Walk(v: Visitor; node: Node)

 

static void Walk(Visitor v, Node node)

 

static func Walk(_ v: Visitor, _ node: Node)

 

// .NET, .NET Standard 2.0
func Walk(v Visitor, node Node) 
// Island
func Walk(v Visitor, node Node) void

 

Shared Sub Walk(v As Visitor, node As Node)

Parameters:

  • v:
  • node: