diff options
author | 2025-03-09 17:47:56 +0100 | |
---|---|---|
committer | 2025-03-10 01:59:49 +0100 | |
commit | 3ac1ee16f377d31a0fb80c8dae28b6239ac4229e (patch) | |
tree | f61faa581feaaeaba2542b9f2b8234a590684413 /vendor/github.com/twitchyliquid64/golang-asm/obj/line.go | |
parent | [chore] update URLs to forked source (diff) | |
download | gotosocial-3ac1ee16f377d31a0fb80c8dae28b6239ac4229e.tar.xz |
[chore] remove vendor
Diffstat (limited to 'vendor/github.com/twitchyliquid64/golang-asm/obj/line.go')
-rw-r--r-- | vendor/github.com/twitchyliquid64/golang-asm/obj/line.go | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/vendor/github.com/twitchyliquid64/golang-asm/obj/line.go b/vendor/github.com/twitchyliquid64/golang-asm/obj/line.go deleted file mode 100644 index af8857124..000000000 --- a/vendor/github.com/twitchyliquid64/golang-asm/obj/line.go +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package obj - -import ( - "github.com/twitchyliquid64/golang-asm/goobj" - "github.com/twitchyliquid64/golang-asm/src" -) - -// AddImport adds a package to the list of imported packages. -func (ctxt *Link) AddImport(pkg string, fingerprint goobj.FingerprintType) { - ctxt.Imports = append(ctxt.Imports, goobj.ImportedPkg{Pkg: pkg, Fingerprint: fingerprint}) -} - -func linkgetlineFromPos(ctxt *Link, xpos src.XPos) (f string, l int32) { - pos := ctxt.PosTable.Pos(xpos) - if !pos.IsKnown() { - pos = src.Pos{} - } - // TODO(gri) Should this use relative or absolute line number? - return pos.SymFilename(), int32(pos.RelLine()) -} - -// getFileIndexAndLine returns the file index (local to the CU), and the line number for a position. -func getFileIndexAndLine(ctxt *Link, xpos src.XPos) (int, int32) { - f, l := linkgetlineFromPos(ctxt, xpos) - return ctxt.PosTable.FileIndex(f), l -} |