diff options
author | Ian Lance Taylor <iant@google.com> | 2011-04-19 18:20:05 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-04-19 18:20:05 +0000 |
commit | 5ad7db5fa38f86e095645296a5c1832fa088aa84 (patch) | |
tree | bd78a56617f782bc1b6bc7acb061e27f107b8285 /gcc/go/go-system.h | |
parent | f7d2e5d418d88cccfd1d54daebd57de464d9bd92 (diff) | |
download | gcc-5ad7db5fa38f86e095645296a5c1832fa088aa84.zip gcc-5ad7db5fa38f86e095645296a5c1832fa088aa84.tar.gz gcc-5ad7db5fa38f86e095645296a5c1832fa088aa84.tar.bz2 |
Use backend interface for blocks.
* go-gcc.cc (class Bblock): Define.
(Gcc_backend::if_statement): Change then_block and else_block to
Bblock*.
(Gcc_backend::block): New function.
(Gcc_backend::block_add_statements): New function.
(Gcc_backend::block_statement): New function.
(tree_to_block, block_to_tree): New functions.
From-SVN: r172731
Diffstat (limited to 'gcc/go/go-system.h')
0 files changed, 0 insertions, 0 deletions