[PATCH] D25587: Introduce llvm FormatVariadic

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 14 14:44:06 PDT 2016


zturner added inline comments.


================
Comment at: include/llvm/Support/FormatVariadic.h:152
+//             are ignored and the replacement sequence is replaced with an
+//             empty string.
+// alignment - (Optional) A string of the form:
----------------
inglorion wrote:
> Do you have a use case in mind for having a replacement sequence without an index, with or without the other fields?
Not specifically, it was a choice between replacing with an empty string vs leaving it in the string as a literal.

This does raise an interesting point though, which is that I'm not currently consistent.  Sometimes I replace with empty string, sometimes I leave the invalid specifier in un-replaced.  Perhaps we should be consistent.  Always delete from the output, or always leave it in exactly.



https://reviews.llvm.org/D25587





More information about the llvm-commits mailing list