This is an archive of the discontinued LLVM Phabricator instance.

[Index] Add various missing USR generation
ClosedPublic

Authored by bnbarham on Nov 18 2022, 12:35 PM.

Details

Summary

Over the years there's been many builtin types added without
corresponding USRs. Add a @BT@<name> USR for all these types. Also add
a comment so that hopefully this doesn't continue happening.

MSGuid was also missing a USR, use @MG@GUID{<uuid>} for it.

Resolves rdar://102198268.

Diff Detail

Event Timeline

bnbarham created this revision.Nov 18 2022, 12:35 PM
bnbarham requested review of this revision.Nov 18 2022, 12:35 PM
benlangmuir accepted this revision.Nov 18 2022, 2:26 PM
benlangmuir added a subscriber: benlangmuir.

LGTM once the test failure is fixed

clang/test/Index/index-builtin-sve.cpp
8

Needs a --target=aarch64 or similar to use sve.

This revision is now accepted and ready to land.Nov 18 2022, 2:26 PM
bnbarham updated this revision to Diff 476614.Nov 18 2022, 3:16 PM

Add missing --target

This revision was landed with ongoing or failed builds.Nov 28 2022, 11:51 AM
This revision was automatically updated to reflect the committed changes.