This is an archive of the discontinued LLVM Phabricator instance.

[Bitcode] Forward declare classes & remove includes
AbandonedPublic

Authored by clemenswasser on Feb 20 2022, 7:31 AM.

Details

Reviewers
None
Summary

llvm/Support/Error.h was identified as quiet heavy by clang build analyzer.
Removing includes and forward declaring the relevant classes saves compilation time.

Diff Detail

Event Timeline

clemenswasser created this revision.Feb 20 2022, 7:31 AM
clemenswasser requested review of this revision.Feb 20 2022, 7:31 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 20 2022, 7:31 AM
clemenswasser abandoned this revision.Jul 16 2022, 2:35 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 16 2022, 2:35 PM