llvm-project/clang/lib
Richard Smith 235341bc88 Store SourceManager pointer on PrintingPolicy in the case where we're dumping,
and remove ASTContext reference (which was frequently bound to a dereferenced
null pointer) from the recursive lump of printPretty functions. In so doing,
fix (at least) one case where we intended to use the 'dump' mode, but that
failed because a null ASTContext reference had been passed in.

llvm-svn: 162011
2012-08-16 03:56:14 +00:00
..
ARCMigrate Update VerifyDiagnosticConsumer to only get directives during parsing. 2012-08-10 01:06:16 +00:00
AST Store SourceManager pointer on PrintingPolicy in the case where we're dumping, 2012-08-16 03:56:14 +00:00
ASTMatchers Fix for ASTMatchFinder to visit a functions parameter declarations. 2012-07-30 05:03:25 +00:00
Analysis [analyzer] Teach live variable analyzes that super uses self pointer. 2012-08-14 00:36:20 +00:00
Basic Fix undefined behavior: reference bound to dereferenced null pointer. 2012-08-14 22:37:22 +00:00
CodeGen Convert loads and stores of vec3 to vec4 to achieve better code generation. Add test case. 2012-08-16 00:10:13 +00:00
Driver Followup to r161546, to unbreak linking on Bitrig. Patch by David Hill. 2012-08-09 22:42:04 +00:00
Edit clang/lib: [CMake] Update tblgen'd dependencies. 2012-07-27 06:18:33 +00:00
Frontend Fix base type of ASTDeclNodeLister. 2012-08-15 17:56:58 +00:00
FrontendTool Added -ast-list option to dump filterable AST decl node names. 2012-07-31 09:37:40 +00:00
Headers Add _rdrand{16,32,64}_step intrinsics to immintrin.h 2012-07-12 09:33:03 +00:00
Lex c: small refactoring of checking for __attribute__(const)) 2012-08-13 21:15:02 +00:00
Parse Thread safety analysis: prevent a compiler error in cases where a 2012-08-15 22:41:04 +00:00
Rewrite Store SourceManager pointer on PrintingPolicy in the case where we're dumping, 2012-08-16 03:56:14 +00:00
Sema Store SourceManager pointer on PrintingPolicy in the case where we're dumping, 2012-08-16 03:56:14 +00:00
Serialization Remove trailing return flag from FunctionTypeLoc, since we now carry that 2012-08-14 22:51:13 +00:00
StaticAnalyzer Store SourceManager pointer on PrintingPolicy in the case where we're dumping, 2012-08-16 03:56:14 +00:00
Tooling Fixes a segfault in Tooling when using pch's: 2012-07-31 13:56:54 +00:00
CMakeLists.txt Adds the AST Matcher library, which provides a in-C++ DSL to express 2012-07-06 05:48:52 +00:00
Makefile Adds the AST Matcher library, which provides a in-C++ DSL to express 2012-07-06 05:48:52 +00:00