Home | History | Annotate | Download | only in doc

Lines Matching refs:decl

442 			if decl := pkg.oneLineNode(value.Decl); decl != "" {
443 pkg.Printf("%s\n", decl)
468 pkg.Printf("%s\n", pkg.oneLineNode(fun.Decl))
477 for _, spec := range typ.Decl.Specs {
483 if decl := pkg.oneLineNode(c.Decl); decl != "" {
484 pkg.Printf(indent+"%s\n", decl)
488 if decl := pkg.oneLineNode(v.Decl); decl != "" {
489 pkg.Printf(indent+"%s\n", decl)
494 pkg.Printf(indent+"%s\n", pkg.oneLineNode(constructor.Decl))
549 func (pkg *Package) findTypeSpec(decl *ast.GenDecl, symbol string) *ast.TypeSpec {
550 for _, spec := range decl.Specs {
571 decl := fun.Decl
572 decl.Body = nil
573 pkg.emit(fun.Doc, decl)
585 specs := make([]ast.Spec, 0, len(value.Decl.Specs))
587 for _, spec := range value.Decl.Specs {
616 value.Decl.Specs = specs
620 pkg.emit(value.Doc, value.Decl)
628 decl := typ.Decl
629 spec := pkg.findTypeSpec(decl, typ.Name)
632 if len(decl.Specs) > 1 {
633 decl.Specs = []ast.Spec{spec}
635 pkg.emit(typ.Doc, decl)
761 decl := meth.Decl
762 decl.Body = nil
763 pkg.emit(meth.Doc, decl)
771 spec := pkg.findTypeSpec(typ.Decl, typ.Name)