llvm-project/clang/lib
Douglas Gregor f09b6c9c85 Plug a leak in the preprocessing record's handling of inclusion
directives. We had a std::string in an object that was allocated via a
BumpPtrAllocator.

llvm-svn: 117912
2010-11-01 15:03:47 +00:00
..
AST Only apply -fvisibility-inlines-hidden to definitions. Apparently 2010-11-01 01:29:57 +00:00
Analysis Explicitly handle CXXBindTemporaryExpr, CXXFunctionalCastExpr, 2010-11-01 13:04:58 +00:00
Basic Rename alignof -> alignOf to avoid irritating C++'0x compilers, 2010-10-30 05:14:06 +00:00
Checker Now initializer of C++ record type is visited as block-level expr. 2010-11-01 09:09:44 +00:00
CodeGen Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. 2010-10-31 23:22:37 +00:00
Driver Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build. 2010-10-30 08:28:42 +00:00
Frontend Disable some timing code 2010-11-01 13:48:43 +00:00
FrontendTool Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
Headers Fix CMake installation of arm_neon.h 2010-10-19 18:06:10 +00:00
Index Fix CMake clangIndex library dependencies, from Logan Chien 2010-09-20 18:32:29 +00:00
Lex Plug a leak in the preprocessing record's handling of inclusion 2010-11-01 15:03:47 +00:00
Parse Parse attributes on enumerators and instantiate attributes on enum decls. 2010-10-22 23:36:17 +00:00
Rewrite Correct typos and whitespace, spotted by Nico Weber! 2010-10-31 21:07:24 +00:00
Sema Preserve the template type parameter name when instantiating a templace. 2010-10-30 06:48:20 +00:00
Serialization Plug a leak in the preprocessing record's handling of inclusion 2010-11-01 15:03:47 +00:00
CMakeLists.txt Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00
Makefile Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00