GoPLS Viewer

Home|gopls/internal/pkgbits/frames_go1.go
1// Copyright 2021 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5//go:build !go1.7
6// +build !go1.7
7
8// TODO(mdempsky): Remove after #44505 is resolved
9
10package pkgbits
11
12import "runtime"
13
14func walkFrames(pcs []uintptrvisit frameVisitor) {
15    for _pc := range pcs {
16        fn := runtime.FuncForPC(pc)
17        fileline := fn.FileLine(pc)
18
19        visit(filelinefn.Name(), pc-fn.Entry())
20    }
21}
22
MembersX
walkFrames.RangeStmt_338.BlockStmt.fn
walkFrames.RangeStmt_338.BlockStmt.file
walkFrames.RangeStmt_338.BlockStmt.line
walkFrames
walkFrames.pcs
walkFrames.visit
walkFrames.RangeStmt_338.pc
Members
X