clang-1/lib
Argyrios Kyrtzidis c1b66e6003 When evaluating integer expressions include a check for sub-expressions
depth and error if we exceed a max value, to make sure we avoid a stack overflow.

This is a hacky temporary fix. rdar://10913206.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151585 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-27 23:18:37 +00:00
..
ARCMigrate Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" 2012-02-27 21:09:45 +00:00
AST When evaluating integer expressions include a check for sub-expressions 2012-02-27 23:18:37 +00:00
Analysis Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" 2012-02-27 21:09:45 +00:00
Basic Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit this into every TU that includes SourceLocation.h. 2012-02-26 16:55:50 +00:00
CodeGen Add missing code for compound literals of complex type. <rdar://problem/10938628> 2012-02-27 20:26:13 +00:00
Driver A follow-up to r151482 which added support for powerpc and powerpc64 2012-02-26 09:21:43 +00:00
Frontend [analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking. 2012-02-27 21:33:16 +00:00
FrontendTool Make use of const-correct ParseCommandLineOptions 2012-02-07 19:36:38 +00:00
Headers * tgmath_logb.patch implements the missing logb function (see C99 standard 7.22, paragraph 5). * tgmath_fabs_complex.patch corrects the return types for the complex fabs functions. These must be non-complex float/double/long double (see C99 standard 7.22, paragraph 4 and 7.3.8.1). Patch contributed by Kristof Beyls. 2012-02-23 20:22:10 +00:00
Index More dead code removal (using -Wunreachable-code) 2012-01-20 21:50:17 +00:00
Lex Initializer lists are now supported. 2012-02-25 20:51:27 +00:00
Parse Fix decltype crash-on-invalid, if we don't find a matching ')' for an ill-formed 2012-02-27 05:24:00 +00:00
Rewrite Minor modern rewriter bug showed up during testing 2012-02-24 21:42:38 +00:00
Sema After numerous requests, have Objective-C 'method declared here' notes mention the actual method. This looks better within an IDE, where text isn't always regurgitated in the presentation of a warning. Fixes radar 10914035. 2012-02-27 22:55:11 +00:00
Serialization Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" 2012-02-27 21:09:45 +00:00
StaticAnalyzer [analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking. 2012-02-27 21:33:16 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00