Daniel Berlin <[EMAIL PROTECTED]> writes:

| On Sun, 2005-05-22 at 02:14 +0200, Gabriel Dos Reis wrote:
| > Daniel Berlin <[EMAIL PROTECTED]> writes:
| > 
| > | While moving FIELD_DECL to it's own substruct, the following questions
| > | have come up.  I figured one of you might know:
| > | 
| > | 1. Do we need DECL_ASSEMBLER_NAME on FIELD_DECL?  I can't think of a
| > | place where we would actually try to *output* a FIELD_DECL directly, but
| > | maybe i've missed something.  I ask because the C frontend tests
| > | decl_assembler_name on field decl, but never sets it on them.
| > 
| > 
| > What happens when you have this (in C++)
| > 
| >    namespace foo {
| >       union {
| >         int baz;
| >          double foobar;
| >       } bar;
| >    };
| > 
| 
| I tried this, and it still doesn't access DECL_ASSEMBLER_NAME of
| FIELD_DECL.

OK, that is the corner case that comes to my mind where C++ directly
specifies linkage for FIELD_DECL.  Maybe Jason or Mark might further
comments. 

-- Gaby

Reply via email to