c++: Remove some gratuitous typedefing
authorNathan Sidwell <nathan@acm.org>
Wed, 23 Sep 2020 15:13:25 +0000 (08:13 -0700)
committerNathan Sidwell <nathan@acm.org>
Wed, 23 Sep 2020 15:15:40 +0000 (08:15 -0700)
commitc80ee302a8cfff18c5a14f5ca21b9ae35c4cab2e
tree93a355773e84616eddfaf61050278f9ae50a7e5a
parentda13b7737662da11f8fefb28eaf4ed7c50c51767
c++: Remove some gratuitous typedefing

This is C++, we don't need 'typedef struct foo foo;'. Oh, and bool
bitfields are a thing.

gcc/cp/
* name-lookup.h (typedef cxx_binding): Delete tdef.
(typedef cp_binding_level): Likewise.
(struct cxx_binding): Flags are bools.
gcc/cp/name-lookup.h