https://github.com/ilovepi requested changes to this pull request.

I think there is still quite a lot to do here ATM. First, I see many things 
marked as resolved, that weren't actually changed. Unless there's a good reason 
I think those should be addressed.

In particular, I and the other reviewers have pointed out that we should be 
using `std::string` over `SmallString<0>`. It's my fault for suggesting that in 
the first place, so sorry I've made extra work for you.

Additionally, I think there's a few opportunities w/ the JSON bits to just use 
what's in the Support library already, without you reimplementing those APIs.

Lastly, I think we should probably either be leaning on the output streams more 
for rendering/output buffers, or we should just be returning values from those 
APIs directly. 

https://github.com/llvm/llvm-project/pull/105893
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to