Imports of package ssa

PathSynopsis
bytesPackage bytes implements functions for the manipulation of byte slices.
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/constantPackage constant implements Values representing untyped Go constants and their corresponding operations.
go/tokenPackage token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates).
go/typesPackage types declares the data types and implements the algorithms for type-checking of Go packages.
golang.org/x/tools/go/types/typeutilPackage typeutil defines various utilities for types, such as Map, a hash table that maps types.Type to any value.
golang.org/x/tools/internal/aliases
golang.org/x/tools/internal/typeparamsPackage typeparams contains common utilities for writing tools that interact with generic Go code, as introduced with Go 1.18.
golang.org/x/tools/internal/typesinternalPackage typesinternal provides access to internal go/types APIs that are not yet exported.
golang.org/x/tools/internal/versions
ioPackage io provides basic interfaces to I/O primitives.
math/bigPackage big implements arbitrary-precision arithmetic (big numbers).
osPackage os provides a platform-independent interface to operating system functionality.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
slicesPackage slices defines various functions useful with slices of any type.
sortPackage sort provides primitives for sorting slices and user-defined collections.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
sync/atomicPackage atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
unsafePackage unsafe contains operations that step around the type safety of Go programs.