Introduces the nodes used to model connectivity in the escape graph and related state: a node's escape level and an encoding that will be added to import and export data.
Reviewed-on: https://go-review.googlesource.com/18268
01e2ac0 escape: Add escape graph nodes.
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/escape.cc | 272 +++++++++++++++++++++++++++--
gcc/go/gofrontend/escape.h | 404 ++++++++++++++++++++++++++++++++++++++++++-
gcc/go/gofrontend/gogo.h | 3 +-
gcc/go/gofrontend/types.h | 45 ++++-
5 files changed, 709 insertions(+), 17 deletions(-)
Upstream: gcc.gnu.org