]> granicus.if.org Git - clang/commit
Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.
authorJordan Rose <jordan_rose@apple.com>
Fri, 8 Feb 2013 22:30:41 +0000 (22:30 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 8 Feb 2013 22:30:41 +0000 (22:30 +0000)
commit3f6f51e28231f65de9c2dd150a2d757b2162cfa3
tree1e341c81fec0bf620086a1afa40f4f847dc5bdc4
parent4a04d445af4d29440371800409babc98708d98aa
Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.

Nearly all of these changes are one-to-one replacements; the few that
aren't have to do with custom identifier validation.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174768 91177308-0d34-0410-b5e6-96231b3b80d8
31 files changed:
include/clang/AST/Expr.h
include/clang/Basic/CharInfo.h
include/clang/Lex/LiteralSupport.h
lib/AST/Expr.cpp
lib/AST/Stmt.cpp
lib/AST/TemplateBase.cpp
lib/Analysis/CocoaConventions.cpp
lib/Basic/Diagnostic.cpp
lib/Basic/IdentifierTable.cpp
lib/Basic/TargetInfo.cpp
lib/CodeGen/CodeGenModule.cpp
lib/Driver/WindowsToolChain.cpp
lib/Edit/EditedSource.cpp
lib/Frontend/LayoutOverrideSource.cpp
lib/Frontend/PrintPreprocessedOutput.cpp
lib/Frontend/TextDiagnostic.cpp
lib/Frontend/VerifyDiagnosticConsumer.cpp
lib/Lex/HeaderMap.cpp
lib/Lex/LiteralSupport.cpp
lib/Lex/ModuleMap.cpp
lib/Lex/PPDirectives.cpp
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseObjc.cpp
lib/Rewrite/Frontend/RewriteModernObjC.cpp
lib/Rewrite/Frontend/RewriteObjC.cpp
lib/Sema/SemaChecking.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaPseudoObject.cpp
tools/driver/driver.cpp
unittests/Basic/CharInfoTest.cpp