llvm-project/clang/lib
DeLesley Hutchins f5cf7903d9 Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the
latest definition of a function is always used when computing lock expressions.

llvm-svn: 163028
2012-08-31 22:09:53 +00:00
..
ARCMigrate Fixed invalid iterators. Since the iterator is invalidated after the erase() call, we need to replace it with the new one returned. This was triggering an assert under MSVC 2012 and making all the ARCMT/ tests fail. 2012-08-31 17:28:09 +00:00
AST Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. 2012-08-31 18:45:21 +00:00
ASTMatchers Fixes a bug for binding memoized match results. 2012-08-30 19:41:06 +00:00
Analysis Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the 2012-08-31 22:09:53 +00:00
Basic Define __mips64 / __mips64__ macros for MIPS 64-bit targets. 2012-08-29 20:50:11 +00:00
CodeGen Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. 2012-08-31 18:45:21 +00:00
Driver Reland r160052: Default to -std=c++11 on Windows. 2012-08-30 02:08:31 +00:00
Edit Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
Frontend Make AnalyzerOptions a shared object between CompilerInvocation and 2012-08-31 04:36:05 +00:00
FrontendTool Make AnalyzerOptions a shared object between CompilerInvocation and 2012-08-31 04:36:05 +00:00
Headers Add _rdrand{16,32,64}_step intrinsics to immintrin.h 2012-07-12 09:33:03 +00:00
Lex Normalize line endings of r163022. 2012-08-31 21:34:27 +00:00
Parse Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. 2012-08-31 18:45:21 +00:00
Rewrite Push ArrayRef through the Expr hierarchy. 2012-08-24 11:54:20 +00:00
Sema Thread-safety analysis: fix handling of string constants in mutex 2012-08-31 21:57:32 +00:00
Serialization Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. 2012-08-31 18:45:21 +00:00
StaticAnalyzer [analyzer] RetainCountChecker: don't assume all functions have names. 2012-08-31 18:19:18 +00:00
Tooling Tooling: Add a runToolOnCodeWithArgs() function that allows 2012-08-30 02:02:19 +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