mirror of
https://github.com/golang/go
synced 2024-11-18 18:44:42 -07:00
f50f6c858a
- removed support for nil constants from go/exact - instead define a singleton Nil Object (the nil _value_) - in assignments, follow more closely spec wording (pending spec CL 14415043) - removed use of goto in checker.unary - cleanup around handling of isRepresentable for constants, with better error messages - fix missing checks in checker.convertUntyped - added isTyped (== !isUntyped) and isInterface predicates - fixed hasNil predicate: unsafe.Pointer also has nil - adjusted ssa per adonovan - implememted types.Implements (wrapper arounfd types.MissingMethod) - use types.Implements in vet (and fix a bug) R=adonovan, r CC=golang-dev https://golang.org/cl/14438052 |
||
---|---|---|
.. | ||
testdata | ||
whitelist | ||
asmdecl.go | ||
assign.go | ||
atomic.go | ||
buildtag.go | ||
composite.go | ||
deadcode.go | ||
doc.go | ||
main.go | ||
method.go | ||
nilfunc.go | ||
print.go | ||
rangeloop.go | ||
shadow.go | ||
structtag.go | ||
types.go | ||
vet_test.go |