Ben Langmuir via llvm-dev
2016-Feb-25 16:41 UTC
[llvm-dev] Question about __NSConstantString and __NSConstantString_tag
> On Feb 25, 2016, at 7:49 AM, Brad King <brad.king at kitware.com> wrote: > > On 02/19/2016 10:35 AM, Ben Langmuir wrote: >>> On Feb 19, 2016, at 7:16 AM, Brad King wrote: >>> [snip] >>>> __NSConstantString and __NSConstantString_tag are now exposed. >>> To clarify, this is not so much about the appearance of new builtins >>> but that the structure has fields with no name. Other builtin >>> structures like __va_list_tag have names on their fields. FieldDecl >>> derives (indirectly) from NamedDecl. >>> >>> Our concern is that AST processing tools expect to find a name on >>> fields, and the changes in question introduced fields without names. >>> Can they be given names, if only for AST consistency? >> >> Yes, sounds like a good idea. I’ll take a look at this later today. > > Here is a patch that adds the field names. > > Thanks, > -Brad > > <0001-Populate-field-names-on-builtin-struct-underlying-__.patch>I’m really sorry I totally forgot about this! Thanks for the patch. Committed as r261887
Brad King via llvm-dev
2016-Feb-25 16:50 UTC
[llvm-dev] Question about __NSConstantString and __NSConstantString_tag
On 02/25/2016 11:41 AM, Ben Langmuir wrote:> Thanks for the patch. Committed as r261887Great, thanks! -Brad
Michka Popoff via llvm-dev
2016-Feb-27 15:44 UTC
[llvm-dev] Question about __NSConstantString and __NSConstantString_tag
Great. Thanks to all. The names are now present. Michka> On 25 Feb 2016, at 17:50, Brad King <brad.king at kitware.com> wrote: > > On 02/25/2016 11:41 AM, Ben Langmuir wrote: >> Thanks for the patch. Committed as r261887 > > Great, thanks! > > -Brad >
Apparently Analagous Threads
- Question about __NSConstantString and __NSConstantString_tag
- Question about __NSConstantString and __NSConstantString_tag
- Question about __NSConstantString and __NSConstantString_tag
- Question about __NSConstantString and __NSConstantString_tag
- [LLVMdev] compiler-rt CMake build