| 910 | } |
| 911 | |
| 912 | MDString *MetadataLoader::MetadataLoaderImpl::lazyLoadOneMDString(unsigned ID) { |
| 913 | ++NumMDStringLoaded; |
| 914 | if (Metadata *MD = MetadataList.lookup(ID)) |
| 915 | return cast<MDString>(MD); |
| 916 | auto MDS = MDString::get(Context, MDStringRef[ID]); |
| 917 | MetadataList.assignValue(MDS, ID); |
| 918 | return MDS; |
| 919 | } |
| 920 | |
| 921 | void MetadataLoader::MetadataLoaderImpl::lazyLoadOneMetadata( |
| 922 | unsigned ID, PlaceholderQueue &Placeholders) { |
nothing calls this directly
no test coverage detected