llvm-project/clang/include/clang
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 Make SymbolicRegion subclass TypedRegion, for symbols usually have types, so 2009-02-05 06:57:29 +00:00
Basic Diagnose attempts to define a namespace member out-of-line when no 2009-02-06 17:46:57 +00:00
CodeGen Add GetModule accessor to ModuleBuilder 2008-10-21 19:55:09 +00:00
Driver " Attached is a patch for TextDiagnosticPrinter that adds an optional 2009-01-30 17:41:53 +00:00
Lex Add an implementation of -dM that follows GCC closely enough to permit 2009-02-06 06:45:26 +00:00
Parse Put the invalid flag of OwningResult into the Action pointer. 2009-02-05 15:02:23 +00:00
Rewrite this massive patch introduces a simple new abstraction: it makes 2009-01-17 06:22:33 +00:00
Sema Fix -Wimplicit-function-declaration, which required some refactoring and 2009-01-29 06:55:46 +00:00