TypePrinting *TypePrinter,
SlotTracker *Machine,
const Module *Context) {
- assert(isa<UniquableMDNode>(Node) && "Expected uniquable MDNode");
+ assert(!Node->isTemporary() && "Unexpected forward declaration");
auto *Uniquable = cast<UniquableMDNode>(Node);
if (Uniquable->isDistinct())