================
@@ -105,7 +105,8 @@ char const *const StringizedMacroArgument = HAT(foo\\bar);
 
 #define SUBST(lit_) lit_
----------------
carlosgalvezp wrote:

Good point, this doesn't work. It wants to create a replacement 
`"R\"(foo\\bar\\baz\\bazz\\foo\"cd\")\""` which is non sense.

Most likely macros should be handled in a `PPCallback` instead, thus it's 
better to drop this PR and implement this feature there instead.

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

Reply via email to