[PATCH] D61369: [DebugInfo] Delete TypedDINodeRef
Duncan P. N. Exon Smith via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon May 6 09:26:32 PDT 2019
dexonsmith edited reviewers, added: rnk; removed: dexonsmith.
dexonsmith added a subscriber: rnk.
dexonsmith added a comment.
+rnk
================
Comment at: include/llvm/IR/DebugInfoMetadata.h:65-69
-/// FIXME: This class doesn't currently make much sense. Previously it was a
-/// union beteen MDString (for ODR-uniqued types) and things like DIType. To
-/// support CodeView work, it wasn't deleted outright when MDString-based type
-/// references were deleted; we'll soon need a similar concept for CodeView
-/// DITypeIndex.
----------------
I can confirm the original motivation (`MDString`-based ODR-uniquing). @rnk, is it still thought to be useful for CodeView?
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61369/new/
https://reviews.llvm.org/D61369
More information about the llvm-commits
mailing list