tools/go/ssa/interp
Alan Donovan 542ffc7e75 tools: switch to standard go/types at tip
A few files have been forked and tagged "go1.5,!go1.6" to work around
minor API changes between the two types packages:
- constant.Value.String() in oracle/describe.go and its tests;
- constant.ToInt must now be called before constant.Int64Val.
- types.Config{Importer: importer.Default()} in a number of places
- go/types/typeutil/import_test.go uses lowercase names to avoid 'import "C"'.

Files in go/types/typesutil, missing from my previous CL, have been
tagged !go1.5; these files will be deleted in February.

All affected packages were tested using 1.4.1, 1.5, and ~1.6 (tip).

Change-Id: Iec7fd370e1434508149b378438fb37f65b8d2ba8
Reviewed-on: https://go-review.googlesource.com/18207
Reviewed-by: Robert Griesemer <gri@golang.org>
2016-01-06 22:15:26 +00:00
..
testdata go/ssa: fix crash when building map[*struct{}]bool{{}: true} 2015-11-23 19:08:17 +00:00
external.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
external14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
external_darwin.go go/ssa/interp: add syscall.Sysctl to Darwin. 2014-03-04 13:34:45 -05:00
external_freebsd.go go.tools/go/ssa/interp: add wrappers for Sysctl{,Uint32} intrinsics on FreeBSD 2014-04-18 15:58:12 -04:00
external_plan9.go go.tools/ssa/interp: add intrinsics for (*sync.Pool).{Get,Put}. 2014-01-27 13:11:16 -05:00
external_unix.go go/ssa/interp: make os.Pipe intrinsic POSIX-portable; disable on Windows 2016-01-06 19:21:02 +00:00
external_windows.go go/ssa/interp: make os.Pipe intrinsic POSIX-portable; disable on Windows 2016-01-06 19:21:02 +00:00
interp.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
interp14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
interp14_test.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
interp_test.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
map.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
map14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
ops.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
ops14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
reflect.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
reflect14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
value.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
value14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00