Home | History | Annotate | Download | only in bpdoc

Lines Matching defs:Reader

31 // functions associated with Reader only fill basic information that can be simply extracted from
33 type Reader struct {
41 func NewReader(pkgFiles map[string][]string) *Reader {
42 return &Reader{
49 func (r *Reader) Package(path string) (*Package, error) {
62 func (r *Reader) ModuleType(name string, factory reflect.Value) (*ModuleType, error) {
86 func (r *Reader) PropertyStruct(pkgPath, name string, defaults reflect.Value) (*PropertyStruct, error) {
116 func (r *Reader) getModuleTypeDoc(pkgPath, factoryFuncName string) (string, error) {
140 func (r *Reader) getPropertyStruct(pkgPath, name string) *PropertyStruct {
149 func (r *Reader) putPropertyStruct(pkgPath, name string, ps *PropertyStruct) *PropertyStruct {
164 func (r *Reader) goPkg(pkgPath string) (*doc.Package, error) {
182 func (r *Reader) getGoPkg(pkgPath string) *doc.Package {
189 func (r *Reader) putGoPkg(pkgPath string, pkg *doc.Package) *doc.Package {