go/types.Object.Type (method)
35 uses
go/types (current package)
api.go#L292: return obj.Type()
builtins.go#L693: check.record(&operand{mode, selx, obj.Type(), nil, 0})
builtins.go#L703: check.recordBuiltinType(call.Fun, makeSig(Typ[Uintptr], obj.Type()))
decl.go#L56: if trace && obj.Type() == nil {
decl.go#L95: if obj.color() == white && obj.Type() != nil {
decl.go#L102: assert(obj.Type() == nil)
decl.go#L112: assert(obj.Type() != nil)
decl.go#L164: assert(obj.Type() != nil)
object.go#L23: Type() Type // object type
object.go#L400: typ := obj.Type()
selection.go#L89: return s.obj.Type()
typeset.go#L247: if !check.allowVersion(m.pkg, 1, 14) || !Identical(m.typ, other.Type()) {
typestring.go#L206: if t == universeAny.Type() {
typestring.go#L213: if t == universeComparable.Type().(*Named).underlying {
typexpr.go#L61: typ := obj.Type()
typexpr.go#L64: typ = obj.Type() // type must have been assigned by Checker.objDecl
union.go#L119: case t.typ == universeComparable.Type():
universe.go#L239: universeByte = Universe.Lookup("byte").Type()
universe.go#L240: universeRune = Universe.Lookup("rune").Type()
universe.go#L242: universeError = Universe.Lookup("error").Type()
universe.go#L257: if typ, _ := obj.Type().(*Named); typ != nil {
golang.org/x/exp/apidiff
compatibility.go#L251: d.checkCorrespondence(obj, name, oldo.Type(), newo.Type())
compatibility.go#L317: d.checkCorrespondence(obj, "", oldMethod.Type(), newMethod.Type())
compatibility.go#L347: return method.Type().(*types.Signature).Recv().Type()
golang.org/x/tools/internal/gcimporter
bimport.go#L246: return objTag(a) == objTag(b) && types.Identical(a.Type(), b.Type())
bimport.go#L450: tname := obj.Type().(*types.Named) // tname is either t0 or the existing type
bimport.go#L1021: types.Universe.Lookup("byte").Type(),
bimport.go#L1022: types.Universe.Lookup("rune").Type(),
bimport.go#L1025: types.Universe.Lookup("error").Type(),
iexport.go#L907: w.typ(obj.Type(), obj.Pkg())
support_go118.go#L18: types.Universe.Lookup("comparable").Type(),
support_go118.go#L21: types.Universe.Lookup("any").Type(),