diff options
author | Jordan Rose <jordan_rose@apple.com> | 2013-02-08 22:30:22 +0000 |
---|---|---|
committer | Jordan Rose <jordan_rose@apple.com> | 2013-02-08 22:30:22 +0000 |
commit | 9893902eceba7f01dd1521349d33866f77254d78 (patch) | |
tree | 663def75b1c867719f47927560893f869a761668 /lib/Rewrite/Frontend/RewriteModernObjC.cpp | |
parent | e22cef5cb2e460bae88563cfc5fcf98d742d6215 (diff) |
Pull Lexer's CharInfo table out for general use throughout Clang.
Rewriting the same predicates over and over again is bad for code size and
code maintainence. Using the functions in <ctype.h> is generally unsafe
unless they are specified to be locale-independent (i.e. only isdigit and
isxdigit).
The next commit will try to clean up uses of <ctype.h> functions within Clang.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174765 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Rewrite/Frontend/RewriteModernObjC.cpp')
0 files changed, 0 insertions, 0 deletions