go/types.Term.Type (method)
17 uses
go/types (current package)
union.go#L43: func (t *Term) Type() Type { return t.typ }
go.pact.im/x/plumb/internal/gotypes
cmp.go#L147: if c := CmpType(ta.Type(), tb.Type()); c != 0 {
subst.go#L57: terms[i] = types.NewTerm(tm.Tilde(), s.subst(tm.Type()))
walk.go#L80: walkNamed(term.Type(), seen, visit)
walk.go#L176: if typeContains(term.Type(), seen, pred) {
golang.org/x/tools/go/types/typeutil
map.go#L347: termHash := h.hash(term.Type())
golang.org/x/tools/internal/gcimporter
iexport.go#L1162: w.typ(term.Type(), pkg)
golang.org/x/tools/internal/typeparams
coretype.go#L30: U = terms[0].Type().Underlying()
coretype.go#L33: if !types.Identical(U, terms[identical].Type().Underlying()) {
coretype.go#L51: curr, ok := terms[chans].Type().Underlying().(*types.Chan)
free.go#L98: if w.Has(term.Type()) {
normalize.go#L178: switch t.Type().Underlying().(type) {
normalize.go#L180: tset2, err := computeTermSetInternal(t.Type(), seen, depth+1)
normalize.go#L190: if t.Type() == types.Typ[types.Invalid] {
normalize.go#L193: terms = termlist{{t.Tilde(), t.Type()}}
golang.org/x/tools/internal/typesinternal
zerovalue.go#L356: termExpr := TypeExpr(term.Type(), qual)