llvm-project/clang/lib
Richard Smith e6ca47586d Walk over MaterializeTemporaryExpr when reverting an initializer to its
syntactic form in template instantiation. Previously, this blocked the
reversion and we ended up losing inner CXXBindTemporaryExprs (and thus
forgetting to call destructors!).

llvm-svn: 182969
2013-05-30 22:40:16 +00:00
..
ARCMigrate Cleanup handling of UniqueExternalLinkage. 2013-05-13 00:12:11 +00:00
AST Fix PR16060. 2013-05-30 21:23:15 +00:00
ASTMatchers Add an overridable MatchCallback::onEndOfTranslationUnit() function. 2013-05-28 19:21:51 +00:00
Analysis Thread safety analysis: fix use after free bug reported by Evgeniy Stepanov. 2013-05-20 17:57:55 +00:00
Basic Make isBeforeInTranslationUnit consistent in the face of failures to get a valid FileID (V2). 2013-05-25 01:03:03 +00:00
CodeGen Do not reuse the debug location of the return value's store if there is autorelease code to be emitted between store and return instructions. This is analoguous to what we do for lexical scope cleanups. 2013-05-30 18:12:23 +00:00
Driver Driver: implement --dyld-prefix option. 2013-05-27 21:40:20 +00:00
Edit [objcmt] Fix a mishandled conversion to objc directory literal. 2013-04-06 01:13:17 +00:00
Format More fixes for clang-format's multiline comment breaking. 2013-05-30 17:27:48 +00:00
Frontend [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. 2013-05-24 05:44:08 +00:00
FrontendTool <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. 2013-03-27 16:47:18 +00:00
Headers Add arm_neon.h to the builtin intrinsics module map. 2013-05-20 14:07:18 +00:00
Lex [Preprocessor] Prevent expansion of y in x ## y when x is empty 2013-05-25 01:35:18 +00:00
Parse [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. 2013-05-24 05:44:08 +00:00
Rewrite Use only explicit bool conversion operator 2013-05-15 07:37:26 +00:00
Sema Walk over MaterializeTemporaryExpr when reverting an initializer to its 2013-05-30 22:40:16 +00:00
Serialization Fix linkage computation for derived types in inline functions. 2013-05-25 17:16:20 +00:00
StaticAnalyzer Revert "[analyzer; alternate edges] don't add an edge incoming from the start of a function" 2013-05-30 21:30:17 +00:00
Tooling Let clang-format move the cursor appropriately. 2013-05-21 12:21:39 +00:00
CMakeLists.txt Turn CLANG_ENABLE_{ARCMT,REWRITER,STATIC_ANALYZER} into proper options so that 2013-05-29 21:09:18 +00:00
Makefile Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the user 2012-12-13 16:09:42 +00:00