File
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
File()
init()
Sub New()
constructor (Memory<CommentGroup>, Pos, Memory<Ident>, Slice<Decl>, Memory<Scope>, Slice<Memory<ImportSpec>>, Slice<Memory<Ident>>, Slice<Memory<CommentGroup>>)
// .NET, .NET Standard 2.0
constructor(aDoc: Memory<CommentGroup>; aPackage: Pos; aName: Memory<Ident>; aDecls: Slice<Decl>; aScope: Memory<Scope>; aImports: Slice<Memory<ImportSpec>>; aUnresolved: Slice<Memory<Ident>>; aComments: Slice<Memory<CommentGroup>>)
// Island
constructor(aDoc: Memory<CommentGroup>; aPackage: Pos; aName: Memory<Ident>; aDecls: Slice<Decl>; aScope: Memory<Scope>; aImports: Slice<Memory<ImportSpec>>; aUnresolved: Slice<Memory<Ident>>; aComments: Slice<Memory<CommentGroup>>)
// .NET, .NET Standard 2.0
File(Memory<CommentGroup> aDoc, Pos aPackage, Memory<Ident> aName, Slice<Decl> aDecls, Memory<Scope> aScope, Slice<Memory<ImportSpec>> aImports, Slice<Memory<Ident>> aUnresolved, Slice<Memory<CommentGroup>> aComments)
// Island
File(Memory<CommentGroup> aDoc, Pos aPackage, Memory<Ident> aName, Slice<Decl> aDecls, Memory<Scope> aScope, Slice<Memory<ImportSpec>> aImports, Slice<Memory<Ident>> aUnresolved, Slice<Memory<CommentGroup>> aComments)
// .NET, .NET Standard 2.0
init(_ aDoc: Memory<CommentGroup>, _ aPackage: Pos, _ aName: Memory<Ident>, _ aDecls: Slice<Decl>, _ aScope: Memory<Scope>, _ aImports: Slice<Memory<ImportSpec>>, _ aUnresolved: Slice<Memory<Ident>>, _ aComments: Slice<Memory<CommentGroup>>)
// Island
init(_ aDoc: Memory<CommentGroup>, _ aPackage: Pos, _ aName: Memory<Ident>, _ aDecls: Slice<Decl>, _ aScope: Memory<Scope>, _ aImports: Slice<Memory<ImportSpec>>, _ aUnresolved: Slice<Memory<Ident>>, _ aComments: Slice<Memory<CommentGroup>>)
// .NET, .NET Standard 2.0
Sub New(aDoc As Memory<CommentGroup>, aPackage As Pos, aName As Memory<Ident>, aDecls As Slice<Decl>, aScope As Memory<Scope>, aImports As Slice<Memory<ImportSpec>>, aUnresolved As Slice<Memory<Ident>>, aComments As Slice<Memory<CommentGroup>>)
// Island
Sub New(aDoc As Memory<CommentGroup>, aPackage As Pos, aName As Memory<Ident>, aDecls As Slice<Decl>, aScope As Memory<Scope>, aImports As Slice<Memory<ImportSpec>>, aUnresolved As Slice<Memory<Ident>>, aComments As Slice<Memory<CommentGroup>>)
Parameters:
- aDoc:
- aPackage:
- aName:
- aDecls:
- aScope:
- aImports:
- aUnresolved:
- aComments:
constructor (File)
Parameters:
- value:
Comments
// .NET, .NET Standard 2.0
var Comments: Slice<Memory<CommentGroup>>;
// Island
var Comments: Slice<Memory<CommentGroup>>;
// .NET, .NET Standard 2.0
Slice<Memory<CommentGroup>> Comments
// Island
Slice<Memory<CommentGroup>> Comments
// .NET, .NET Standard 2.0
var Comments: Slice<Memory<CommentGroup>>
// Island
var Comments: Slice<Memory<CommentGroup>>
// .NET, .NET Standard 2.0
Comments Slice<Memory<CommentGroup>>
// Island
Comments Slice<Memory<CommentGroup>>
// .NET, .NET Standard 2.0
FIELD Comments() As Slice<Memory<CommentGroup>>
// Island
FIELD Comments() As Slice<Memory<CommentGroup>>
Decls
Doc
// .NET, .NET Standard 2.0
var Doc: Memory<CommentGroup>;
// Island
var Doc: Memory<CommentGroup>;
// .NET, .NET Standard 2.0
Memory<CommentGroup> Doc
// Island
Memory<CommentGroup> Doc
// .NET, .NET Standard 2.0
var Doc: Memory<CommentGroup>
// Island
var Doc: Memory<CommentGroup>
// .NET, .NET Standard 2.0
Doc Memory<CommentGroup>
// Island
Doc Memory<CommentGroup>
// .NET, .NET Standard 2.0
FIELD Doc() As Memory<CommentGroup>
// Island
FIELD Doc() As Memory<CommentGroup>
End Island
Imports
// .NET, .NET Standard 2.0
var Imports: Slice<Memory<ImportSpec>>;
// Island
var Imports: Slice<Memory<ImportSpec>>;
// .NET, .NET Standard 2.0
Slice<Memory<ImportSpec>> Imports
// Island
Slice<Memory<ImportSpec>> Imports
// .NET, .NET Standard 2.0
var Imports: Slice<Memory<ImportSpec>>
// Island
var Imports: Slice<Memory<ImportSpec>>
// .NET, .NET Standard 2.0
Imports Slice<Memory<ImportSpec>>
// Island
Imports Slice<Memory<ImportSpec>>
// .NET, .NET Standard 2.0
FIELD Imports() As Slice<Memory<ImportSpec>>
// Island
FIELD Imports() As Slice<Memory<ImportSpec>>
Name
Package
Pos Island
Scope
Unresolved
// .NET, .NET Standard 2.0
var Unresolved: Slice<Memory<Ident>>;
// Island
var Unresolved: Slice<Memory<Ident>>;
// .NET, .NET Standard 2.0
Slice<Memory<Ident>> Unresolved
// Island
Slice<Memory<Ident>> Unresolved
// .NET, .NET Standard 2.0
var Unresolved: Slice<Memory<Ident>>
// Island
var Unresolved: Slice<Memory<Ident>>
Comments
// .NET, .NET Standard 2.0
var Comments: Slice<Memory<CommentGroup>>;
// Island
var Comments: Slice<Memory<CommentGroup>>;
// .NET, .NET Standard 2.0
Slice<Memory<CommentGroup>> Comments
// Island
Slice<Memory<CommentGroup>> Comments
// .NET, .NET Standard 2.0
var Comments: Slice<Memory<CommentGroup>>
// Island
var Comments: Slice<Memory<CommentGroup>>
// .NET, .NET Standard 2.0
Comments Slice<Memory<CommentGroup>>
// Island
Comments Slice<Memory<CommentGroup>>
// .NET, .NET Standard 2.0
FIELD Comments() As Slice<Memory<CommentGroup>>
// Island
FIELD Comments() As Slice<Memory<CommentGroup>>
Decls
Doc
// .NET, .NET Standard 2.0
var Doc: Memory<CommentGroup>;
// Island
var Doc: Memory<CommentGroup>;
// .NET, .NET Standard 2.0
Memory<CommentGroup> Doc
// Island
Memory<CommentGroup> Doc
// .NET, .NET Standard 2.0
var Doc: Memory<CommentGroup>
// Island
var Doc: Memory<CommentGroup>
// .NET, .NET Standard 2.0
Doc Memory<CommentGroup>
// Island
Doc Memory<CommentGroup>
// .NET, .NET Standard 2.0
FIELD Doc() As Memory<CommentGroup>
// Island
FIELD Doc() As Memory<CommentGroup>
Imports
// .NET, .NET Standard 2.0
var Imports: Slice<Memory<ImportSpec>>;
// Island
var Imports: Slice<Memory<ImportSpec>>;
// .NET, .NET Standard 2.0
Slice<Memory<ImportSpec>> Imports
// Island
Slice<Memory<ImportSpec>> Imports
// .NET, .NET Standard 2.0
var Imports: Slice<Memory<ImportSpec>>
// Island
var Imports: Slice<Memory<ImportSpec>>
// .NET, .NET Standard 2.0
Imports Slice<Memory<ImportSpec>>
// Island
Imports Slice<Memory<ImportSpec>>
// .NET, .NET Standard 2.0
FIELD Imports() As Slice<Memory<ImportSpec>>
// Island
FIELD Imports() As Slice<Memory<ImportSpec>>
Name
Package
Scope
Unresolved
// .NET, .NET Standard 2.0
var Unresolved: Slice<Memory<Ident>>;
// Island
var Unresolved: Slice<Memory<Ident>>;
// .NET, .NET Standard 2.0
Slice<Memory<Ident>> Unresolved
// Island
Slice<Memory<Ident>> Unresolved
// .NET, .NET Standard 2.0
var Unresolved: Slice<Memory<Ident>>
// Island
var Unresolved: Slice<Memory<Ident>>
constructor
constructor
File()
init()
Sub New()
constructor (Memory<CommentGroup>, Pos, Memory<Ident>, Slice<Decl>, Memory<Scope>, Slice<Memory<ImportSpec>>, Slice<Memory<Ident>>, Slice<Memory<CommentGroup>>)
// .NET, .NET Standard 2.0
constructor(aDoc: Memory<CommentGroup>; aPackage: Pos; aName: Memory<Ident>; aDecls: Slice<Decl>; aScope: Memory<Scope>; aImports: Slice<Memory<ImportSpec>>; aUnresolved: Slice<Memory<Ident>>; aComments: Slice<Memory<CommentGroup>>)
// Island
constructor(aDoc: Memory<CommentGroup>; aPackage: Pos; aName: Memory<Ident>; aDecls: Slice<Decl>; aScope: Memory<Scope>; aImports: Slice<Memory<ImportSpec>>; aUnresolved: Slice<Memory<Ident>>; aComments: Slice<Memory<CommentGroup>>)
// .NET, .NET Standard 2.0
File(Memory<CommentGroup> aDoc, Pos aPackage, Memory<Ident> aName, Slice<Decl> aDecls, Memory<Scope> aScope, Slice<Memory<ImportSpec>> aImports, Slice<Memory<Ident>> aUnresolved, Slice<Memory<CommentGroup>> aComments)
// Island
File(Memory<CommentGroup> aDoc, Pos aPackage, Memory<Ident> aName, Slice<Decl> aDecls, Memory<Scope> aScope, Slice<Memory<ImportSpec>> aImports, Slice<Memory<Ident>> aUnresolved, Slice<Memory<CommentGroup>> aComments)
// .NET, .NET Standard 2.0
init(_ aDoc: Memory<CommentGroup>, _ aPackage: Pos, _ aName: Memory<Ident>, _ aDecls: Slice<Decl>, _ aScope: Memory<Scope>, _ aImports: Slice<Memory<ImportSpec>>, _ aUnresolved: Slice<Memory<Ident>>, _ aComments: Slice<Memory<CommentGroup>>)
// Island
init(_ aDoc: Memory<CommentGroup>, _ aPackage: Pos, _ aName: Memory<Ident>, _ aDecls: Slice<Decl>, _ aScope: Memory<Scope>, _ aImports: Slice<Memory<ImportSpec>>, _ aUnresolved: Slice<Memory<Ident>>, _ aComments: Slice<Memory<CommentGroup>>)
// .NET, .NET Standard 2.0
Sub New(aDoc As Memory<CommentGroup>, aPackage As Pos, aName As Memory<Ident>, aDecls As Slice<Decl>, aScope As Memory<Scope>, aImports As Slice<Memory<ImportSpec>>, aUnresolved As Slice<Memory<Ident>>, aComments As Slice<Memory<CommentGroup>>)
// Island
Sub New(aDoc As Memory<CommentGroup>, aPackage As Pos, aName As Memory<Ident>, aDecls As Slice<Decl>, aScope As Memory<Scope>, aImports As Slice<Memory<ImportSpec>>, aUnresolved As Slice<Memory<Ident>>, aComments As Slice<Memory<CommentGroup>>)
Parameters:
- aDoc:
- aPackage:
- aName:
- aDecls:
- aScope:
- aImports:
- aUnresolved:
- aComments:
constructor (File)
Parameters:
- value:
End Island
Pos Island