Depends on D15910.
Details
Diff Detail
Event Timeline
Looks good - a few optional comments. Feel free to commit with or without the suggested changes, as you see fit.
lib/DebugInfo/PDB/PDBContext.cpp | ||
---|---|---|
104 | Might want to ensure we have '*'s on the LHS especially when casting from a smart pointer - might be extra confusing getting a raw pointer from a smart pointer. | |
lib/Object/ELFYAML.cpp | ||
716 | These might be more obvious (then there's no interesting smart pointer to raw pointer conversions, etc) if the * was inside the cast instead of outside - but not sure. | |
tools/llvm-pdbdump/ClassDefinitionDumper.cpp | ||
86 | some more missing '*' (I know, not introduced by this patch, but possibly exacerbated) |
Thank you for the review. I also like auto*; I went through and added that where applicable.
I'll check this in once we're agreed on D15910.
Might want to ensure we have '*'s on the LHS especially when casting from a smart pointer - might be extra confusing getting a raw pointer from a smart pointer.