Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NamedTypeCollector ¶
type NamedTypeCollector interface {
TypeVisitor
TypeDefs() []*stdtypes.Named
}
type TypeVisitor ¶
type TypeVisitor interface {
Visit(t stdtypes.Type)
VisitPointer(t *stdtypes.Pointer, nested int)
VisitArray(t *stdtypes.Array, nested int)
VisitSlice(t *stdtypes.Slice, nested int)
VisitMap(t *stdtypes.Map, nested int)
VisitNamed(t *stdtypes.Named, nested int)
VisitStruct(t *stdtypes.Struct, nested int)
VisitBasic(t *stdtypes.Basic, nested int)
VisitInterface(t *stdtypes.Interface, nested int)
}
Click to show internal directories.
Click to hide internal directories.