Documentation
¶
Index ¶
- func FunctionPackage(f *ssa.Function) *types.Package
- func Intersect[T cmp.Ordered](xs, ys []T) []T
- func IsInit(n string) bool
- func Merge[T cmp.Ordered](xs, ys []T) []T
- func MergeWith[X, Y, T any](xs []X, ys []Y, cmp func(X, Y) (int, T), onlyX func(X) T, onlyY func(Y) T) []T
- func Remove[T cmp.Ordered](xs, ys []T) []T
- type Has
- type PackageResult
- type ReachabilityInfo
- type Reason
- type TreeRender
- func (t *TreeRender) Builtin(name string, last bool) error
- func (t *TreeRender) Capability(cap string, last bool) error
- func (t *TreeRender) Dots() error
- func (t *TreeRender) Encapsulated(cap string, last bool) error
- func (t *TreeRender) End()
- func (t *TreeRender) Expected(cap string, last bool) error
- func (t *TreeRender) NumberedPackage(idx int, name string, last bool) error
- func (t *TreeRender) Package(name string, last bool) error
- func (t *TreeRender) PackageRef(idx int, name string, last bool) error
- func (t *TreeRender) Pos(v fmt.Stringer, pos string, last bool) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PackageResult ¶
type ReachabilityInfo ¶
type ReachabilityInfo struct {
Foreign bool
}
type TreeRender ¶ added in v0.1.1
type TreeRender struct {
// contains filtered or unexported fields
}
func NewTreeRender ¶ added in v0.1.1
func NewTreeRender(w io.Writer) *TreeRender
func (*TreeRender) Builtin ¶ added in v0.1.1
func (t *TreeRender) Builtin(name string, last bool) error
func (*TreeRender) Capability ¶ added in v0.1.1
func (t *TreeRender) Capability(cap string, last bool) error
func (*TreeRender) Dots ¶ added in v0.1.1
func (t *TreeRender) Dots() error
func (*TreeRender) Encapsulated ¶ added in v0.1.1
func (t *TreeRender) Encapsulated(cap string, last bool) error
func (*TreeRender) End ¶ added in v0.1.1
func (t *TreeRender) End()
func (*TreeRender) Expected ¶ added in v0.1.1
func (t *TreeRender) Expected(cap string, last bool) error
func (*TreeRender) NumberedPackage ¶ added in v0.1.1
func (t *TreeRender) NumberedPackage(idx int, name string, last bool) error
func (*TreeRender) Package ¶ added in v0.1.1
func (t *TreeRender) Package(name string, last bool) error
func (*TreeRender) PackageRef ¶ added in v0.1.1
func (t *TreeRender) PackageRef(idx int, name string, last bool) error
Click to show internal directories.
Click to hide internal directories.