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>>)
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>>)
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)
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>>)
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)
constructor(value: File)
File(File value)
init(_ value: File)
Sub New(value As File)
Parameters:
- value:
Comments
var Comments: Slice<Memory<CommentGroup>>;
Slice<Memory<CommentGroup>> Comments
var Comments: Slice<Memory<CommentGroup>>
Comments Slice<Memory<CommentGroup>>
FIELD Comments() As Slice<Memory<CommentGroup>>
Decls
var Decls: Slice<Decl>;
Slice<Decl> Decls
var Decls: Slice<Decl>
Decls Slice<Decl>
FIELD Decls() As Slice<Decl>
Doc
var Doc: Memory<CommentGroup>;
Memory<CommentGroup> Doc
var Doc: Memory<CommentGroup>
Doc Memory<CommentGroup>
FIELD Doc() As Memory<CommentGroup>
End Island
method End: Pos
Pos End()
func End() -> Pos
func End() Pos
Function End() As Pos
Imports
var Imports: Slice<Memory<ImportSpec>>;
Slice<Memory<ImportSpec>> Imports
var Imports: Slice<Memory<ImportSpec>>
Imports Slice<Memory<ImportSpec>>
FIELD Imports() As Slice<Memory<ImportSpec>>
Name
var Name: Memory<Ident>;
Memory<Ident> Name
var Name: Memory<Ident>
Name Memory<Ident>
FIELD Name() As Memory<Ident>
Package
var Package: Pos;
Pos Package
var Package: Pos
Package Pos
FIELD Package() As Pos
Pos Island
method Pos: Pos
Pos Pos()
func Pos() -> Pos
func Pos() Pos
Function Pos() As Pos
Scope
var Scope: Memory<Scope>;
Memory<Scope> Scope
var Scope: Memory<Scope>
Scope Memory<Scope>
FIELD Scope() As Memory<Scope>
Unresolved
var Unresolved: Slice<Memory<Ident>>;
Slice<Memory<Ident>> Unresolved
var Unresolved: Slice<Memory<Ident>>
Unresolved Slice<Memory<Ident>>
FIELD Unresolved() As Slice<Memory<Ident>>
Comments
var Comments: Slice<Memory<CommentGroup>>;
Slice<Memory<CommentGroup>> Comments
var Comments: Slice<Memory<CommentGroup>>
Comments Slice<Memory<CommentGroup>>
FIELD Comments() As Slice<Memory<CommentGroup>>
Decls
var Decls: Slice<Decl>;
Slice<Decl> Decls
var Decls: Slice<Decl>
Decls Slice<Decl>
FIELD Decls() As Slice<Decl>
Doc
var Doc: Memory<CommentGroup>;
Memory<CommentGroup> Doc
var Doc: Memory<CommentGroup>
Doc Memory<CommentGroup>
FIELD Doc() As Memory<CommentGroup>
Imports
var Imports: Slice<Memory<ImportSpec>>;
Slice<Memory<ImportSpec>> Imports
var Imports: Slice<Memory<ImportSpec>>
Imports Slice<Memory<ImportSpec>>
FIELD Imports() As Slice<Memory<ImportSpec>>
Name
var Name: Memory<Ident>;
Memory<Ident> Name
var Name: Memory<Ident>
Name Memory<Ident>
FIELD Name() As Memory<Ident>
Package
var Package: Pos;
Pos Package
var Package: Pos
Package Pos
FIELD Package() As Pos
Scope
var Scope: Memory<Scope>;
Memory<Scope> Scope
var Scope: Memory<Scope>
Scope Memory<Scope>
FIELD Scope() As Memory<Scope>
Unresolved
var Unresolved: Slice<Memory<Ident>>;
Slice<Memory<Ident>> Unresolved
var Unresolved: Slice<Memory<Ident>>
Unresolved Slice<Memory<Ident>>
FIELD Unresolved() As 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>>)
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>>)
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)
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>>)
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)
constructor(value: File)
File(File value)
init(_ value: File)
Sub New(value As File)
Parameters:
- value:
End Island
method End: Pos
Pos End()
func End() -> Pos
func End() Pos
Function End() As Pos
Pos Island
method Pos: Pos
Pos Pos()
func Pos() -> Pos
func Pos() Pos
Function Pos() As Pos