Imports of package cursor

PathSynopsis
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
go/astPackage ast declares the types used to represent syntax trees for Go packages.
go/tokenPackage token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates).
golang.org/x/tools/go/ast/inspectorPackage inspector provides helper functions for traversal over the syntax trees of a package, including node filtering by type, and materialization of the traversal stack.
golang.org/x/tools/internal/astutil/edgePackage edge defines identifiers for each field of an ast.Node struct type that refers to another Node.
iterPackage iter provides basic definitions and operations related to iterators over sequences.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
slicesPackage slices defines various functions useful with slices of any type.
unsafePackage unsafe contains operations that step around the type safety of Go programs.