go/types.Object.Pos (method)
17 uses
go/types (current package)
decl.go#L51: check.pushPos(atPos(obj.Pos()))
decl.go#L65: check.trace(obj.Pos(), "-- checking %s (objPath = %s)", obj, pathString(check.objPath))
decl.go#L69: check.trace(obj.Pos(), "=> %s", obj)
decl.go#L178: check.dump("%v: inconsistent object map for %s (isPkgObj = %v, inObjMap = %v)", obj.Pos(), obj, isPkgObj, inObjMap)
decl.go#L234: check.trace(obj.Pos(), "## cycle detected: objPath = %s->%s (len = %d)", pathString(cycle), obj.Name(), len(cycle))
decl.go#L236: check.trace(obj.Pos(), "## cycle contains: generic type in a type parameter list")
decl.go#L238: check.trace(obj.Pos(), "## cycle contains: %d values, %d type definitions", nval, ndef)
decl.go#L242: check.trace(obj.Pos(), "=> cycle is valid")
decl.go#L244: check.trace(obj.Pos(), "=> error: cycle is invalid")
decl.go#L325: fst, pos := 0, path[0].Pos()
decl.go#L327: if cmpPos(t.Pos(), pos) < 0 {
decl.go#L328: fst, pos = i+1, t.Pos()
decl.go#L769: if alt.Pos().IsValid() {
decl.go#L770: check.errorf(m, DuplicateMethod, "method %s.%s already declared at %v", obj.Name(), m.name, alt.Pos())
errors.go#L66: if pos := obj.Pos(); pos.IsValid() {
object.go#L31: Pos() token.Pos // position of object identifier in declaration
golang.org/x/tools/internal/gcimporter
iexport.go#L1284: w.pos(obj.Pos())