diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2018-11-27 10:37:20 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2018-11-27 10:37:20 +0000 |
commit | da193a2713d34358d564c9fd5b5347d7bc2cc150 (patch) | |
tree | 0cb2327e80f2b6e3ed55fd667aad9beb6962e463 /gcc/fortran/parse.c | |
parent | 6d760a0197ece131619ac88f0fe34ce452fd774c (diff) | |
download | gcc-da193a2713d34358d564c9fd5b5347d7bc2cc150.zip gcc-da193a2713d34358d564c9fd5b5347d7bc2cc150.tar.gz gcc-da193a2713d34358d564c9fd5b5347d7bc2cc150.tar.bz2 |
c-ada-spec.c: Include stringpool.h.
* c-ada-spec.c: Include stringpool.h.
(has_static_fields): Return false for incomplete types.
(is_tagged_type): Likewise.
(has_nontrivial_methods): Likewise.
(dump_ada_node) <INTEGER_TYPE>: Deal specifically with __int128.
(struct overloaded_name_hash): New structure.
(struct overloaded_name_hasher): Likewise.
(overloaded_names): New global variable.
(init_overloaded_names): New static function.
(overloaded_name_p): New predicate.
(dump_ada_declaration) <TYPE_DECL>: Tidy up and set TREE_VISITED
on the TYPE_STUB_DECL of the original type of a typedef, if any.
<FUNCTION_DECL>: Bail out for an unsupported overloaded name.
Remove always-true condition and dump forward types.
(dump_ada_specs): Delete overloaded_names.
From-SVN: r266506
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions