HomePhabricator

Misleading unicode identifier detection pass

Authored by serge-sans-paille on Oct 15 2021, 6:18 AM.

Description

Misleading unicode identifier detection pass

Detect when an identifier contains some Right-To-Left characters.
This pass relates to https://trojansource.codes/

This is a recommit of 299aa4dfa1d8c120648b1404b481d858b76c8173 with missing
option registration fixed.

Differential Revision: https://reviews.llvm.org/D112914