type go/doc.reader

25 uses

	go/doc (current package)
		doc.go#L119: 	var r reader
		exports.go#L113: func (r *reader) filterFieldList(parent *namedType, fields *ast.FieldList, ityp *ast.InterfaceType) (removedFields bool) {
		exports.go#L157: func (r *reader) filterParamList(fields *ast.FieldList) {
		exports.go#L169: func (r *reader) filterType(parent *namedType, typ ast.Expr) {
		exports.go#L196: func (r *reader) filterSpec(spec ast.Spec) bool {
		exports.go#L253: func (r *reader) filterSpecList(list []ast.Spec, tok token.Token) []ast.Spec {
		exports.go#L283: func (r *reader) filterDecl(decl ast.Decl) bool {
		exports.go#L300: func (r *reader) fileExports(src *ast.File) {
		reader.go#L150: type reader struct {
		reader.go#L171: func (r *reader) isVisible(name string) bool {
		reader.go#L180: func (r *reader) lookupType(name string) *namedType {
		reader.go#L203: func (r *reader) recordAnonymousField(parent *namedType, fieldType ast.Expr) (fname string) {
		reader.go#L216: func (r *reader) readDoc(comment *ast.CommentGroup) {
		reader.go#L227: func (r *reader) remember(typ *ast.InterfaceType) {
		reader.go#L244: func (r *reader) readValue(decl *ast.GenDecl) {
		reader.go#L335: func (r *reader) readType(decl *ast.GenDecl, spec *ast.TypeSpec) {
		reader.go#L371: func (r *reader) isPredeclared(n string) bool {
		reader.go#L377: func (r *reader) readFunc(fun *ast.FuncDecl) {
		reader.go#L450: func (r *reader) readNote(list []*ast.Comment) {
		reader.go#L476: func (r *reader) readNotes(comments []*ast.CommentGroup) {
		reader.go#L496: func (r *reader) readFile(src *ast.File) {
		reader.go#L569: func (r *reader) readPackage(pkg *ast.Package, mode Mode) {
		reader.go#L646: func (r *reader) collectEmbeddedMethods(mset methodSet, typ *namedType, recvTypeName string, embeddedIsPtr bool, level int, visited embeddedSet) {
		reader.go#L670: func (r *reader) computeMethodSets() {
		reader.go#L695: func (r *reader) cleanupTypes() {