aaron.ballman added reviewers: tahonermann, cor3ntin.
aaron.ballman added a comment.

Personally, I'm uncomfortable with this check because it's not really covering 
homoglyphs in general, it's covering homoglyphs outside of the usual Latin 
character set. For example, there's no attempt to catch other problematic 
homoglyph attack vectors like `1` vs `l` vs `I` or `O` vs `0`. The result is: 
this comes across feeling like it targets non-Latin character scripts as being 
dangerous but Latin character scripts are fine when that's not really accurate. 
That's not a path I feel comfortable walking down because it treats programmers 
differently depending on what their native language is (at least, as used 
within source code).

Adding some folks from the WG21 Unicode study group (SG16) as they may also 
have interesting input and advice.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D112916/new/

https://reviews.llvm.org/D112916

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to