Home | History | Annotate | Download | only in ast

Lines Matching refs:fset

15 func SortImports(fset *token.FileSet, f *File) {
33 if j > i && fset.Position(s.Pos()).Line > 1+fset.Position(d.Specs[j-1].End()).Line {
35 specs = append(specs, sortSpecs(fset, f, d.Specs[i:j])...)
39 specs = append(specs, sortSpecs(fset, f, d.Specs[i:])...)
45 lastLine := fset.Position(lastSpec.Pos()).Line
46 rParenLine := fset.Position(d.Rparen).Line
49 fset.File(d.Rparen).MergeLine(rParenLine)
92 func sortSpecs(fset *token.FileSet, f *File, specs []Spec) []Spec {
108 lastLine := fset.Position(pos[len(pos)-1].End).Line
118 if fset.Position(g.End()).Line > lastLine {
151 fset.File(p).MergeLine(fset.Position(p).Line)