MCPcopy Create free account
hub / github.com/GANGE666/xVMP / getMetadataIfResolved

Method getMetadataIfResolved

src/lib/Bitcode/Reader/MetadataLoader.cpp:238–244  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

236}
237
238Metadata *BitcodeReaderMetadataList::getMetadataIfResolved(unsigned Idx) {
239 Metadata *MD = lookup(Idx);
240 if (auto *N = dyn_cast_or_null<MDNode>(MD))
241 if (!N->isResolved())
242 return nullptr;
243 return MD;
244}
245
246MDNode *BitcodeReaderMetadataList::getMDNodeFwdRefOrNull(unsigned Idx) {
247 return dyn_cast_or_null<MDNode>(getMetadataFwdRef(Idx));

Callers 1

parseOneMetadataMethod · 0.80

Calls 2

lookupFunction · 0.50
isResolvedMethod · 0.45

Tested by

no test coverage detected