This moves the code to instantiate the attribute plugins to the same
place where the plugin registry is defined so they live together and the
user of the plugins doesn't have the burden of instantiating the
plugins.
No functional change intended.
Paths
| Differential D144403
[clang] Extract attribute plugin instantiation to function (NFC) ClosedPublic Authored by wanders on Feb 20 2023, 8:36 AM.
Details Summary This moves the code to instantiate the attribute plugins to the same No functional change intended.
Diff Detail
Event Timelinewanders retitled this revision from [clang] Extract attribute plugin instantiation to function (NFC) r=aaron.ballman to [clang] Extract attribute plugin instantiation to function (NFC).Feb 20 2023, 8:42 AM wanders removed a child revision: D144404: [clang] Extract function for generated part of clang::hasAttribute (NFC).Mar 10 2023, 12:34 AM This revision is now accepted and ready to land.Mar 10 2023, 8:39 AM This revision was landed with ongoing or failed builds.Mar 13 2023, 8:48 AM Closed by commit rGf5f1813defb5: [clang] Extract attribute plugin instantiation to function (NFC) (authored by wanders). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 498870 clang/include/clang/Basic/ParsedAttrInfo.h
clang/lib/Basic/ParsedAttrInfo.cpp
clang/lib/Sema/ParsedAttr.cpp
|