type go/doc.Package

20 uses

	go/doc (current package)
		comment.go#L33: 	p := new(Package).Parser()
		comment.go#L64: 	d := new(Package).Parser().Parse(text)
		doc.go#L17: type Package struct {
		doc.go#L121: func New(pkg *ast.Package, importPath string, mode Mode) *Package {
		doc.go#L126: 	p := &Package{
		doc.go#L151: func (p *Package) collectValues(values []*Value) {
		doc.go#L159: func (p *Package) collectTypes(types []*Type) {
		doc.go#L173: func (p *Package) collectFuncs(funcs []*Func) {
		doc.go#L209: func NewFromFiles(fset *token.FileSet, files []*ast.File, importPath string, opts ...any) (*Package, error) {
		doc.go#L269: func (p *Package) lookupSym(recv, name string) bool {
		doc.go#L283: func (p *Package) lookupPackage(name string) (importPath string, ok bool) {
		doc.go#L300: func (p *Package) Parser() *comment.Parser {
		doc.go#L311: func (p *Package) Printer() *comment.Printer {
		doc.go#L322: func (p *Package) HTML(text string) []byte {
		doc.go#L331: func (p *Package) Markdown(text string) []byte {
		doc.go#L342: func (p *Package) Text(text string) []byte {
		example.go#L621: func classifyExamples(p *Package, examples []*Example) {
		filter.go#L100: func (p *Package) Filter(f Filter) {
		synopsis.go#L38: 	var p Package
		synopsis.go#L59: func (p *Package) Synopsis(text string) string {