Lines Matching refs:pImpl
65 getType()->getContext().pImpl->MetadataAsValues.erase(MD); in ~MetadataAsValue()
104 auto *&Entry = Context.pImpl->MetadataAsValues[MD]; in get()
113 auto &Store = Context.pImpl->MetadataAsValues; in getIfExists()
120 auto &Store = Context.pImpl->MetadataAsValues; in handleChangedMetadata()
254 auto &Store = Context.pImpl->ValuesAsMetadata; in SalvageDebugInfo()
396 auto *&Entry = Context.pImpl->ValuesAsMetadata[V]; in get()
413 return V->getContext().pImpl->ValuesAsMetadata.lookup(V); in getIfExists()
419 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; in handleDeletion()
442 auto &Store = Context.pImpl->ValuesAsMetadata; in handleRAUW()
498 auto &Store = Context.pImpl->MDStringCache; in get()
903 return uniquifyImpl(SubclassThis, getContext().pImpl->CLASS##s); \ in uniquify()
915 getContext().pImpl->CLASS##s.erase(cast<CLASS>(this)); \ in eraseFromStore()
926 if (auto *N = getUniqued(Context.pImpl->MDTuples, Key)) in getImpl()
937 Storage, Context.pImpl->MDTuples); in getImpl()
965 getContext().pImpl->DistinctMDNodes.push_back(this); in storeDistinctInContext()
1291 const auto &Info = getContext().pImpl->ValueMetadata[this]; in getMetadata()
1299 const auto &Info = getContext().pImpl->ValueMetadata[this]; in getMetadata()
1306 getContext().pImpl->ValueMetadata[this].get(KindID, MDs); in getMetadata()
1317 assert(getContext().pImpl->ValueMetadata.count(this) && in getAllMetadata()
1319 const auto &Info = getContext().pImpl->ValueMetadata.find(this)->second; in getAllMetadata()
1330 auto &Info = getContext().pImpl->ValueMetadata[this]; in setMetadata()
1339 assert((HasMetadata == (getContext().pImpl->ValueMetadata.count(this) > 0)) && in setMetadata()
1343 auto &Info = getContext().pImpl->ValueMetadata[this]; in setMetadata()
1349 getContext().pImpl->ValueMetadata.erase(this); in setMetadata()
1363 getContext().pImpl->ValueMetadata[this].insert(KindID, MD); in addMetadata()
1375 auto &Store = getContext().pImpl->ValueMetadata[this]; in eraseMetadata()
1385 assert(getContext().pImpl->ValueMetadata.count(this) && in clearMetadata()
1387 getContext().pImpl->ValueMetadata.erase(this); in clearMetadata()
1414 auto &MetadataStore = getContext().pImpl->ValueMetadata; in dropUnknownNonDebugMetadata()