tools/go/ssa
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
..
interp tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
ssautil tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
testdata go/ssa: emit DebugRefs for x, y = z() assignments 2015-10-23 10:25:05 +00:00
blockopt.go go.tools/go/ssa: don't attempt fusion on single-pred blocks with φ-nodes 2014-04-24 09:08:21 -04:00
builder.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
builder14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
builder14_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
builder_test.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
const.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
const14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
const15.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
create.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
create14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
doc.go go/ssa: update package doc to mention ssautil.CreateProgram 2015-07-27 18:48:45 +00:00
dom.go go.tools/go/ssa: use bytes.Buffer instead of io.Writer. 2014-01-28 17:48:10 -05:00
emit.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
emit14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
example14_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
example_test.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
func.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
func14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
lift.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
lift14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
lvalue.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
lvalue14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
methods.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
methods14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
mode.go go/ssa: standardize parsing of BuilderMode flags. 2015-02-18 18:34:24 +00:00
print.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
print14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
sanity.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
sanity14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
source.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
source14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
source14_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
source_test.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
ssa.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
ssa14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
stdlib_test.go go/ssa: rename some API features (incompatible change) 2015-08-31 22:20:12 +00:00
testmain.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
testmain14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
testmain_test.go go/loader: eliminate ImportFromBinary option and PackageCreated hook 2015-04-17 18:58:17 +00:00
util.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
util14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
wrappers.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
wrappers14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00