]> Cypherpunks repositories - gostls13.git/commitdiff
gosym/pclntab: mark LineTable.LineToPC and LineTable.PCToLine as deprecated
authorkarthik nayak <karthik.188@gmail.com>
Sat, 5 Jan 2019 13:44:30 +0000 (08:44 -0500)
committerBryan C. Mills <bcmills@google.com>
Fri, 8 Mar 2019 22:40:10 +0000 (22:40 +0000)
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>
src/debug/gosym/pclntab.go

index ad99b4dc5a6168d278efef6a92a6b33ea5d333c9..7e54a943510947744270a744eb3ff60934c5a3ce 100644 (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