blob: badd93fc586f21932e4d27d031e4d13bcc456bde [file]
// Package legacy
package legacy
// Object docs
//
// Deprecated: Use obj instead.
type Object struct {
// Don't use.
//
// Deprecated: Use `Field` instead.
//
// Paragraph after.
DocCommentField int
LineCommentField int // Deprecated: Use `Field` instead.
// Deprecated: Doc comment chosen
BothCommentField int // Deprecated: Line comment chosen
}
type Interface interface {
// Deprecated: Use Method instead.
DocCommentMethod(int) int
LineCommentMethod(int) int // Old method. Deprecated: Use Method instead.
}
// No deprecation notice in concrete method docs.
func (Object) DocCommentMethod(int) int {
return 1
}
// No deprecation notice in concrete method docs.
func (Object) LineCommentMethod(int) int {
return 1
}
// Deprecated: use X instead.
func Legacy() {}