diff options
author | Ian Lance Taylor <iant@google.com> | 2015-12-22 01:58:17 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2015-12-22 01:58:17 +0000 |
commit | 399f5feb92e4c588ec230d4a0b8ac9b0fa95d7ed (patch) | |
tree | a8c1bae049e51a32ca8a424d0e68ee92fff9152e /gcc/fold-const-call.c | |
parent | 18fb580c1e9e378448f202a818ff9f5aa1596574 (diff) | |
download | gcc-399f5feb92e4c588ec230d4a0b8ac9b0fa95d7ed.zip gcc-399f5feb92e4c588ec230d4a0b8ac9b0fa95d7ed.tar.gz gcc-399f5feb92e4c588ec230d4a0b8ac9b0fa95d7ed.tar.bz2 |
go-gcc.cc (class Bvariable): Remove Gcc_tree parent class.
* go-gcc.cc (class Bvariable): Remove Gcc_tree parent class. Add
t_ and orig_type_ fields. Add new two parameter constructor. Add
get_tree and get_decl methods.
(Gcc_backend::var_expression): Pass location to var get_tree.
(Gcc_backend::global_variable): Don't add VIEW_CONVERT_EXPR. Use
two parameter constructor for Bvariable.
(Gcc_backend::global_variable_set_init): Don't remove
VIEW_CONVERT_EXPR. Use var get_decl, not get_tree.
(Gcc_backend::write_global_definitions): Likewise.
(Gcc_backend::init_statement): Call var get_decl, not get_tree.
(Gcc_backend::block): Likewise.
(Gcc_backend::implicit_variable_set_init): Likewise.
(Gcc_backend::immutable_struct_set_init): Likewise.
(Gcc_backend::function_set_parameters): Likewise.
From-SVN: r231894
Diffstat (limited to 'gcc/fold-const-call.c')
0 files changed, 0 insertions, 0 deletions