This is an archive of the discontinued LLVM Phabricator instance.

[libarcher] Place classes in anonymous namespace
ClosedPublic

Authored by nikic on Oct 27 2022, 7:03 AM.

Details

Summary

Place various classes/structs into anonymous namespaces and mark variables as static. As far as I understand, these are all implementation details and not intended to be exported -- only a small number of tsan hooks are supposed to be.

Diff Detail

Event Timeline

nikic created this revision.Oct 27 2022, 7:03 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 27 2022, 7:03 AM
nikic requested review of this revision.Oct 27 2022, 7:03 AM
This revision is now accepted and ready to land.Oct 28 2022, 8:32 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptOct 31 2022, 1:17 AM