const go/types.UntypedNil
20 uses
go/types (current package)
api.go#L420: return tv.mode == value && tv.Type == Typ[UntypedNil]
assignments.go#L62: if T == nil && x.typ == Typ[UntypedNil] {
assignments.go#L170: if typ == Typ[UntypedNil] {
basic.go#L43: UntypedNil
conversions.go#L112: if isTypes2 && x.typ == Typ[UntypedNil] {
expr.go#L400: case UntypedNil:
expr.go#L406: return Typ[UntypedNil], nil, 0
expr.go#L423: return Typ[UntypedNil], nil, 0
expr.go#L432: return Typ[UntypedNil], nil, 0
expr.go#L444: return Typ[UntypedNil], nil, 0
operand.go#L120: case Typ[UntypedNil]:
operand.go#L127: if x.mode == value && x.typ == Typ[UntypedNil] {
operand.go#L302: return x.mode == value && x.typ == Typ[UntypedNil]
predicates.go#L175: return t.kind != UntypedNil
universe.go#L70: UntypedNil: {UntypedNil, IsUntyped, "untyped nil"},
universe.go#L169: def(&Nil{object{name: "nil", typ: Typ[UntypedNil], color_: black}})
golang.org/x/tools/internal/gcimporter
predeclared.go#L66: types.Typ[types.UntypedNil],
golang.org/x/tools/internal/typesinternal
zerovalue.go#L46: case t.Kind() == types.UntypedNil:
zerovalue.go#L139: case t.Kind() == types.UntypedNil: