type go/token.FileSet

64 uses

	go/token (current package)
		position.go#L100: 	set  *FileSet
		position.go#L386: type FileSet struct {
		position.go#L394: func NewFileSet() *FileSet {
		position.go#L395: 	return &FileSet{
		position.go#L403: func (s *FileSet) Base() int {
		position.go#L427: func (s *FileSet) AddFile(filename string, base, size int) *File {
		position.go#L455: func (s *FileSet) Iterate(f func(*File) bool) {
		position.go#L473: func (s *FileSet) file(p Pos) *File {
		position.go#L500: func (s *FileSet) File(p Pos) (f *File) {
		position.go#L512: func (s *FileSet) PositionFor(p Pos, adjusted bool) (pos Position) {
		position.go#L524: func (s *FileSet) Position(p Pos) (pos Position) {
		serialize.go#L22: func (s *FileSet) Read(decode func(interface{}) error) error {
		serialize.go#L50: func (s *FileSet) Write(encode func(interface{}) error) error {

	go/ast
		commentmap.go#L80: 	fset     *token.FileSet
		commentmap.go#L143: func NewCommentMap(fset *token.FileSet, node Node, comments []*CommentGroup) CommentMap {
		import.go#L15: func SortImports(fset *token.FileSet, f *File) {
		import.go#L55: func lineAt(fset *token.FileSet, pos token.Pos) int {
		import.go#L101: func sortSpecs(fset *token.FileSet, f *File, specs []Spec) []Spec {
		print.go#L39: func Fprint(w io.Writer, fset *token.FileSet, x interface{}, f FieldFilter) error {
		print.go#L43: func fprint(w io.Writer, fset *token.FileSet, x interface{}, f FieldFilter) (err error) {
		print.go#L73: func Print(fset *token.FileSet, x interface{}) error {
		print.go#L79: 	fset   *token.FileSet
		resolve.go#L17: 	fset   *token.FileSet
		resolve.go#L74: func NewPackage(fset *token.FileSet, files map[string]*File, importer Importer, universe *Scope) (*Package, error) {

	go/build
		build.go#L1346: 	fset     *token.FileSet
		build.go#L1377: func (ctxt *Context) matchFile(dir, name string, allTags map[string]bool, binaryOnly *bool, fset *token.FileSet) (*fileInfo, error) {

	go/doc
		doc.go#L160: func NewFromFiles(fset *token.FileSet, files []*ast.File, importPath string, opts ...interface{}) (*Package, error) {

	go/format
		format.go#L54: func Node(dst io.Writer, fset *token.FileSet, node interface{}) error {
		internal.go#L23: func parse(fset *token.FileSet, filename string, src []byte, fragmentOk bool) (
		internal.go#L95: 	fset *token.FileSet,

	go/parser
		interface.go#L80: func ParseFile(fset *token.FileSet, filename string, src interface{}, mode Mode) (f *ast.File, err error) {
		interface.go#L135: func ParseDir(fset *token.FileSet, path string, filter func(fs.FileInfo) bool, mode Mode) (pkgs map[string]*ast.Package, first error) {
		interface.go#L186: func ParseExprFrom(fset *token.FileSet, filename string, src interface{}, mode Mode) (expr ast.Expr, err error) {
		parser.go#L73: func (p *parser) init(fset *token.FileSet, filename string, src []byte, mode Mode) {

	go/printer
		printer.go#L55: 	fset *token.FileSet
		printer.go#L94: func (p *printer) init(cfg *Config, fset *token.FileSet, nodeSizes map[ast.Node]int) {
		printer.go#L1305: func (cfg *Config) fprint(output io.Writer, fset *token.FileSet, node interface{}, nodeSizes map[ast.Node]int) (err error) {
		printer.go#L1366: func (cfg *Config) Fprint(output io.Writer, fset *token.FileSet, node interface{}) error {
		printer.go#L1375: func Fprint(output io.Writer, fset *token.FileSet, node interface{}) error {

	golang.org/x/pkgsite/internal/fetch
		load.go#L259: func loadFilesWithBuildContext(innerPath string, files map[string][]byte) (pkgName string, fileMap map[string]*ast.File, _ *token.FileSet, _ error) {

	golang.org/x/pkgsite/internal/godoc
		encode.go#L106: func fsetToBytes(fset *token.FileSet) ([]byte, error) {
		encode.go#L115: func fsetFromBytes(data []byte) (*token.FileSet, error) {
		godoc.go#L22: 	Fset *token.FileSet
		godoc.go#L51: func NewPackage(fset *token.FileSet, modPaths map[string]bool) *Package {

	golang.org/x/pkgsite/internal/godoc/dochtml
		dochtml.go#L89: func Render(ctx context.Context, fset *token.FileSet, p *doc.Package, opt RenderOptions) (_ *Parts, err error) {
		dochtml.go#L249: func renderInfo(ctx context.Context, fset *token.FileSet, p *doc.Package, opt RenderOptions) (map[string]interface{}, templateData, func() []render.Link) {
		symbol.go#L24: func GetSymbols(p *doc.Package, fset *token.FileSet) (_ []*internal.Symbol, err error) {
		symbol.go#L61: func variables(vars []*doc.Value, fset *token.FileSet) (_ []*internal.Symbol, err error) {
		symbol.go#L93: func functions(p *doc.Package, fset *token.FileSet) []*internal.Symbol {
		symbol.go#L108: func types(p *doc.Package, fset *token.FileSet) ([]*internal.Symbol, error) {
		symbol.go#L163: func variablesForType(t *doc.Type, fset *token.FileSet) (_ []*internal.SymbolMeta, err error) {
		symbol.go#L178: func functionsForType(t *doc.Type, fset *token.FileSet) []*internal.SymbolMeta {
		symbol.go#L192: func fieldsForType(typName string, spec *ast.TypeSpec, fset *token.FileSet) []*internal.SymbolMeta {
		symbol.go#L217: func methodsForType(t *doc.Type, spec *ast.TypeSpec, fset *token.FileSet) ([]*internal.SymbolMeta, error) {

	golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
		render.go#L29: 	fset              *token.FileSet
		render.go#L106: func New(ctx context.Context, fset *token.FileSet, pkg *doc.Package, opts *Options) *Renderer {
		short_synopsis.go#L18: func shortOneLineNodeDepth(fset *token.FileSet, node ast.Node, depth int) (string, error) {
		short_synopsis.go#L76: func shortOneLineField(fset *token.FileSet, field *ast.Field, depth int) (string, error) {
		synopsis.go#L21: func OneLineNodeDepth(fset *token.FileSet, node ast.Node, depth int) string {
		synopsis.go#L169: func ConstOrVarSynopsis(valueSpec *ast.ValueSpec, fset *token.FileSet, tok token.Token,
		synopsis.go#L192: func OneLineField(fset *token.FileSet, field *ast.Field, depth int) string {

	golang.org/x/pkgsite/internal/godoc/internal/doc
		doc.go#L172: func NewFromFiles(fset *token.FileSet, files []*ast.File, importPath string, opts ...interface{}) (*Package, error) {
		example.go#L50: func Examples(fset *token.FileSet, testFiles ...*ast.File) []*Example {
		example.go#L152: func playExample(fset *token.FileSet, file *ast.File, f *ast.FuncDecl) *ast.File {