go/types.Named.Origin (method)
24 uses
go/types (current package)
lookup.go#L334: for _, t := range l.m[inst.Origin()] {
lookup.go#L352: insts := l.m[inst.Origin()]
lookup.go#L353: l.m[inst.Origin()] = append(insts, inst)
mono.go#L223: if src := w.localNamedVertex(pkg, typ.Origin()); src >= 0 {
named.go#L384: func (t *Named) Origin() *Named {
named.go#L412: return len(t.Origin().unpack().methods)
named.go#L696: if i := n.Origin().methodIndex(name, foldCase); i >= 0 {
predicates.go#L506: return x.Origin().obj == y.Origin().obj
subst.go#L247: orig := t.Origin()
validtype.go#L123: assert(t.Origin().obj.pkg == check.pkg)
validtype.go#L126: t.Origin().fromRHS = Typ[Invalid]
validtype.go#L147: t.Origin().unpack()
validtype.go#L148: if !check.validType0(pos, t.Origin().rhs(), append(nest, t), append(path, t)) {
go.pact.im/x/plumb/internal/discover
discover.go#L336: return n.Origin()
go.pact.im/x/plumb/internal/gotypes
gotypes.go#L220: return u.Origin()
subst.go#L100: inst, err := types.Instantiate(s.ctxt, u.Origin(), na, false)
unify.go#L45: if !ok || !types.Identical(p.Origin(), c.Origin()) {
golang.org/x/exp/apidiff
correspondence.go#L220: if !d.correspond(old.Origin(), new.Origin()) {
correspondence.go#L306: return t.Origin() != t
golang.org/x/tools/internal/gcimporter
iexport.go#L1033: w.typ(t.Origin(), pkg)
golang.org/x/tools/internal/typesinternal
types.go#L147: return t.Origin()