gosym/pclntab: mark LineTable.LineToPC and LineTable.PCToLine as deprecated

Currently they aren't marked as deprecated as Godoc, but the comments
mention that they are deprecated. Mark them as officially deprecated.

Fixes #29576

Change-Id: I795c698ac715476023d80579d60932fba4c5edde
Reviewed-on: https://go-review.googlesource.com/c/go/+/156331
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
This commit is contained in:
karthik nayak 2019-01-05 08:44:30 -05:00 committed by Bryan C. Mills
parent 8782fd0431
commit d3dd2588eb

View file

@ -93,7 +93,8 @@ func (t *LineTable) slice(pc uint64) *LineTable {
}
// PCToLine returns the line number for the given program counter.
// Callers should use Table's PCToLine method instead.
//
// Deprecated: Use Table's PCToLine method instead.
func (t *LineTable) PCToLine(pc uint64) int {
if t.isGo12() {
return t.go12PCToLine(pc)
@ -104,7 +105,8 @@ func (t *LineTable) PCToLine(pc uint64) int {
// LineToPC returns the program counter for the given line number,
// considering only program counters before maxpc.
// Callers should use Table's LineToPC method instead.
//
// Deprecated: Use Table's LineToPC method instead.
func (t *LineTable) LineToPC(line int, maxpc uint64) uint64 {
if t.isGo12() {
return 0