mirror of
https://github.com/golang/go
synced 2024-10-02 00:28:33 -06: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 |
||
---|---|---|
.. | ||
interp | ||
testdata | ||
blockopt.go | ||
builder_test.go | ||
builder.go | ||
const.go | ||
create.go | ||
doc.go | ||
dom.go | ||
emit.go | ||
example_test.go | ||
func.go | ||
lift.go | ||
lvalue.go | ||
print.go | ||
promote.go | ||
sanity.go | ||
source_test.go | ||
source.go | ||
ssa.go | ||
stdlib_test.go | ||
testmain.go | ||
util.go | ||
visit.go |