Documentation ¶
Index ¶
- type Architecture
- type Directory
- type Func
- type Interface
- type Method
- type Package
- func (file *Package) AddFunc(name string, filename string) (function *Func)
- func (file *Package) AddInterface(name string, filename string, methods []*Method) (iface *Interface)
- func (file *Package) AddMethod(name, pkg, filename string, receiverType Type, parmtypes []Type, ...) (method *Method)
- func (file *Package) AddStruct(name string, filename string) (structure *Struct)
- type Struct
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Architecture ¶
type Architecture struct {
Root *Directory
}
func NewArchitecture ¶
func NewArchitecture() *Architecture
func (*Architecture) FindDirectory ¶
func (arch *Architecture) FindDirectory(path string) *Directory
type Directory ¶
func NewDirectory ¶
func NewDirectory() *Directory
Click to show internal directories.
Click to hide internal directories.