llvm-project/clang/lib
Ted Kremenek 6b7ecf6819 Move StringLiteral to allocate its internal string data using the allocator in
ASTContext. This required changing all clients to pass in the ASTContext& to the
constructor of StringLiteral. I also changed all allocations of StringLiteral to
use new(ASTContext&).

Along the way, I updated a bunch of new()'s in StmtSerialization.cpp to use the
allocator from ASTContext& (not complete).

llvm-svn: 63958
2009-02-06 19:55:15 +00:00
..
AST Move StringLiteral to allocate its internal string data using the allocator in 2009-02-06 19:55:15 +00:00
Analysis SymbolicRegions really have unknown sizes. 2009-02-06 08:51:30 +00:00
Basic simplify and refactor a bunch of type definition code in Preprocessor 2009-02-06 05:04:11 +00:00
CodeGen Use 'compile' instead of 'codegen' when reporting error to user. 2009-02-06 19:18:03 +00:00
Driver handle fatal errors, rely on warnings to point out missing cases. 2009-02-06 03:57:44 +00:00
Headers correct description 2009-02-06 18:45:59 +00:00
Lex -funsigned-char sets __CHAR_UNSIGNED__ 2009-02-06 18:20:57 +00:00
Parse Put the invalid flag of OwningResult into the Action pointer. 2009-02-05 15:02:23 +00:00
Rewrite rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
Sema Move StringLiteral to allocate its internal string data using the allocator in 2009-02-06 19:55:15 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Makefile add a libDriver, for now only move the text diangostics stuff from Driver to there 2008-08-05 23:33:20 +00:00