Commit d3dd2588 authored by karthik nayak's avatar karthik nayak Committed by Bryan C. Mills

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: default avatarBryan C. Mills <bcmills@google.com>
parent 8782fd04
......@@ -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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment