tools/cmd
Robert Griesemer f50f6c858a go.tools/go/types: nil is not a constant + misc. cleanups
- 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
2013-10-09 14:17:25 -07:00
..
cover go.tools/cmd/cover: sort the file names in the output presentation 2013-10-03 16:37:34 -07:00
godoc go.tools/cmd/blog: handle "/blog/" redirect properly 2013-10-03 18:10:57 +10:00
gotype go.tools/cmd/gotype: use go/types identifier resolution 2013-09-30 12:59:02 -07:00
html2article go.tools/cmd/html2article: move command from go.blog repository 2013-09-27 10:40:53 +10:00
oracle go.tools/oracle: change -mode argument into subcommand. 2013-09-25 14:34:39 -04:00
ssadump go.tools/importer: generalize command-line syntax. 2013-09-06 18:13:57 -04:00
vet go.tools/go/types: nil is not a constant + misc. cleanups 2013-10-09 14:17:25 -07:00