File
Overview
Location
- Reference: Go.fx
- Namespace: go.ast
- Platforms: Island
Implements
constructor
constructor
File()
init()
Sub New()
constructor (Reference<CommentGroup>, Pos, Reference<Ident>, Slice<Decl>, Reference<Scope>, Slice<Reference<ImportSpec>>, Slice<Reference<Ident>>, Slice<Reference<CommentGroup>>)
constructor(aDoc: Reference<CommentGroup>; aPackage: Pos; aName: Reference<Ident>; aDecls: Slice<Decl>; aScope: Reference<Scope>; aImports: Slice<Reference<ImportSpec>>; aUnresolved: Slice<Reference<Ident>>; aComments: Slice<Reference<CommentGroup>>)
File(Reference<CommentGroup> aDoc, Pos aPackage, Reference<Ident> aName, Slice<Decl> aDecls, Reference<Scope> aScope, Slice<Reference<ImportSpec>> aImports, Slice<Reference<Ident>> aUnresolved, Slice<Reference<CommentGroup>> aComments)
Parameters:
- aDoc:
- aPackage:
- aName:
- aDecls:
- aScope:
- aImports:
- aUnresolved:
- aComments:
constructor (File)
Parameters:
- value:
Comments
var Comments: Slice<Reference<CommentGroup>>;
Slice<Reference<CommentGroup>> Comments
var Comments: Slice<Reference<CommentGroup>>
Comments Slice<Reference<CommentGroup>>
FIELD Comments() As Slice<Reference<CommentGroup>>
Decls
Doc
var Doc: Reference<CommentGroup>;
Reference<CommentGroup> Doc
var Doc: Reference<CommentGroup>
Doc Reference<CommentGroup>
FIELD Doc() As Reference<CommentGroup>
End
Imports
var Imports: Slice<Reference<ImportSpec>>;
Slice<Reference<ImportSpec>> Imports
var Imports: Slice<Reference<ImportSpec>>
Imports Slice<Reference<ImportSpec>>
FIELD Imports() As Slice<Reference<ImportSpec>>
Name
Package
Pos
Scope
Unresolved
Comments
var Comments: Slice<Reference<CommentGroup>>;
Slice<Reference<CommentGroup>> Comments
var Comments: Slice<Reference<CommentGroup>>
Comments Slice<Reference<CommentGroup>>
FIELD Comments() As Slice<Reference<CommentGroup>>
Decls
Doc
var Doc: Reference<CommentGroup>;
Reference<CommentGroup> Doc
var Doc: Reference<CommentGroup>
Doc Reference<CommentGroup>
FIELD Doc() As Reference<CommentGroup>
Imports
var Imports: Slice<Reference<ImportSpec>>;
Slice<Reference<ImportSpec>> Imports
var Imports: Slice<Reference<ImportSpec>>
Imports Slice<Reference<ImportSpec>>
FIELD Imports() As Slice<Reference<ImportSpec>>
Name
Package
Scope
Unresolved
constructor
constructor
File()
init()
Sub New()
constructor (Reference<CommentGroup>, Pos, Reference<Ident>, Slice<Decl>, Reference<Scope>, Slice<Reference<ImportSpec>>, Slice<Reference<Ident>>, Slice<Reference<CommentGroup>>)
constructor(aDoc: Reference<CommentGroup>; aPackage: Pos; aName: Reference<Ident>; aDecls: Slice<Decl>; aScope: Reference<Scope>; aImports: Slice<Reference<ImportSpec>>; aUnresolved: Slice<Reference<Ident>>; aComments: Slice<Reference<CommentGroup>>)
File(Reference<CommentGroup> aDoc, Pos aPackage, Reference<Ident> aName, Slice<Decl> aDecls, Reference<Scope> aScope, Slice<Reference<ImportSpec>> aImports, Slice<Reference<Ident>> aUnresolved, Slice<Reference<CommentGroup>> aComments)
Parameters:
- aDoc:
- aPackage:
- aName:
- aDecls:
- aScope:
- aImports:
- aUnresolved:
- aComments:
constructor (File)
Parameters:
- value:
End
Pos