We want to make objc_nonlazy_class apply to implementations, but ran into this. There doesn't seem to be any reason that this isn't supported.
Thanks for taking a look!
Erik
Paths
| Differential D60542
Add support for attributes on @implementations in Objective-C ClosedPublic Authored by erik.pilkington on Apr 10 2019, 3:10 PM.
Details Summary We want to make objc_nonlazy_class apply to implementations, but ran into this. There doesn't seem to be any reason that this isn't supported. Thanks for taking a look!
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 11 2019, 8:58 AM Comment Actions LGTM aside from a question.
erik.pilkington added inline comments.
Closed by commit rC358200: Add support for attributes on @implementations in Objective-C (authored by epilk). · Explain WhyApr 11 2019, 10:55 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 194716 include/clang/Basic/Attr.td
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Parse/Parser.h
include/clang/Sema/Sema.h
lib/Parse/ParseObjc.cpp
lib/Parse/Parser.cpp
lib/Sema/SemaDeclObjC.cpp
test/FixIt/fixit-pragma-attribute.cpp
test/Misc/pragma-attribute-supported-attributes-list.test
test/Parser/attributes.mm
test/Parser/objc-implementation-attrs.m
test/Parser/placeholder-recovery.m
test/Sema/pragma-attribute-strict-subjects.c
test/SemaObjC/attr-objc-non-lazy.m
test/SemaObjC/objc-asm-attribute-neg-test.m
|