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: Reference<File>): bool
// Island
class method FileExports(src: Reference<File>): bool

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function FileExports(src As Reference<File>) As bool
// Island
Shared Function FileExports(src As Reference<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: Reference<File>; f: Filter): bool
// Island
class method FilterFile(src: Reference<File>; f: Filter): bool

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function FilterFile(src As Reference<File>, f As Filter) As bool
// Island
Shared Function FilterFile(src As Reference<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: Reference<Package>; f: Filter): bool
// Island
class method FilterPackage(pkg: Reference<Package>; f: Filter): bool

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function FilterPackage(pkg As Reference<Package>, f As Filter) As bool
// Island
Shared Function FilterPackage(pkg As Reference<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: Reference<FileSet>; x: Object; f: FieldFilter): error
// Island
class method Fprint(w: Writer; fset: Reference<FileSet>; x: Object; f: FieldFilter): error

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function Fprint(w As Writer, fset As Reference<FileSet>, x As Object, f As FieldFilter) As error
// Island
Shared Function Fprint(w As Writer, fset As Reference<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, Island-watchOS Simulator-i386
class method Inspect(node: Node; f: Func<Node, Boolean>)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
class method Inspect(node: Node; f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
static void Inspect(Node node, Func<Node, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
static void Inspect(Node node, Func<go.ast.Node,RemObjects.Elements.System.Boolean> f)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
static func Inspect(_ node: Node, _ f: Func<Node, Boolean>)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
static func Inspect(_ node: Node, _ f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
func Inspect(node Node, f Func<Node, Boolean>) 
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
func Inspect(node Node, f Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
Shared Sub Inspect(node As Node, f As Func (Of Node, Boolean))
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
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: Reference<Package>; mode: MergeMode): Reference<File>
// Island
class method MergePackageFiles(pkg: Reference<Package>; mode: MergeMode): Reference<File>

 

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

 

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

 

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

 

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

Parameters:

  • pkg:
  • mode:

NewCommentMap

 

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

 

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

 

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

 

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

 

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

Parameters:

  • fset:
  • node:
  • comments:

NewIdent

 

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

 

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

 

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

 

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

 

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

Parameters:

  • name:

NewObj

 

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

 

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

 

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

 

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

 

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

Parameters:

  • kind:
  • name:

NewPackage

 

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

 

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

 

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

 

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

 

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

Parameters:

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

NewScope

 

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

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function NewScope(outer As Reference<Scope>) As Reference<Scope>
// Island
Shared Function NewScope(outer As Reference<Scope>) As Reference<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: Reference<Package>): bool
// Island
class method PackageExports(pkg: Reference<Package>): bool

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function PackageExports(pkg As Reference<Package>) As bool
// Island
Shared Function PackageExports(pkg As Reference<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: Reference<FileSet>; x: Object): error
// Island
class method Print(fset: Reference<FileSet>; x: Object): error

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function Print(fset As Reference<FileSet>, x As Object) As error
// Island
Shared Function Print(fset As Reference<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: Reference<FileSet>; f: Reference<File>)
// Island
class method SortImports(fset: Reference<FileSet>; f: Reference<File>)

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Sub SortImports(fset As Reference<FileSet>, f As Reference<File>)
// Island
Shared Sub SortImports(fset As Reference<FileSet>, f As Reference<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)

 

func Walk(v Visitor, node Node)

 

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: Reference<File>): bool
// Island
class method FileExports(src: Reference<File>): bool

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function FileExports(src As Reference<File>) As bool
// Island
Shared Function FileExports(src As Reference<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: Reference<File>; f: Filter): bool
// Island
class method FilterFile(src: Reference<File>; f: Filter): bool

 

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

 

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

 

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

 

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

Parameters:

  • src:
  • f:

FilterPackage

 

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

 

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

 

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

 

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

 

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

Parameters:

  • pkg:
  • f:

Fprint

 

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

 

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

 

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

 

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

 

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

Parameters:

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

Inspect

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
class method Inspect(node: Node; f: Func<Node, Boolean>)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
class method Inspect(node: Node; f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
static void Inspect(Node node, Func<Node, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
static void Inspect(Node node, Func<go.ast.Node,RemObjects.Elements.System.Boolean> f)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
static func Inspect(_ node: Node, _ f: Func<Node, Boolean>)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
static func Inspect(_ node: Node, _ f: Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
func Inspect(node Node, f Func<Node, Boolean>) 
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
func Inspect(node Node, f Func<go.ast.Node,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
Shared Sub Inspect(node As Node, f As Func (Of Node, Boolean))
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
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: Reference<Package>; mode: MergeMode): Reference<File>
// Island
class method MergePackageFiles(pkg: Reference<Package>; mode: MergeMode): Reference<File>

 

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

 

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

 

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

 

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

Parameters:

  • pkg:
  • mode:

NewCommentMap

 

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

 

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

 

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

 

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

 

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

Parameters:

  • fset:
  • node:
  • comments:

NewIdent

 

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

 

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

 

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

 

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

 

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

Parameters:

  • name:

NewObj

 

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

 

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

 

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

 

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

 

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

Parameters:

  • kind:
  • name:

NewPackage

 

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

 

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

 

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

 

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

 

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

Parameters:

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

NewScope

 

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

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Function NewScope(outer As Reference<Scope>) As Reference<Scope>
// Island
Shared Function NewScope(outer As Reference<Scope>) As Reference<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: Reference<Package>): bool
// Island
class method PackageExports(pkg: Reference<Package>): bool

 

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

 

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

 

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

 

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

Parameters:

  • pkg:

Print

 

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

 

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

 

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

 

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

 

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

Parameters:

  • fset:
  • x:

SortImports

 

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

 

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

 

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

 

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

 

// .NET, .NET Standard 2.0
Shared Sub SortImports(fset As Reference<FileSet>, f As Reference<File>)
// Island
Shared Sub SortImports(fset As Reference<FileSet>, f As Reference<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)

 

func Walk(v Visitor, node Node)

 

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

Parameters:

  • v:
  • node: