llvm-project/clang/lib
Zhongxing Xu 658dd8b176 CastSizeChecker checks when casting a malloc'ed symbolic region to type T,
whether the size of the symbolic region is a multiple of the size of T.
Fixes PR6123 and PR7217.

llvm-svn: 104584
2010-05-25 04:59:19 +00:00
..
AST A type- or value-dependent expression cannot use bitfield 2010-05-24 20:13:53 +00:00
Analysis Fix crash in CFG construction for 'break' statements appearing in statement expressions 2010-05-21 20:30:15 +00:00
Basic don't make _Bool be a keyword in -fms-extensions mode, patch by 2010-05-21 20:22:37 +00:00
Checker CastSizeChecker checks when casting a malloc'ed symbolic region to type T, 2010-05-25 04:59:19 +00:00
CodeGen If a function definition has any sort of weak linkage, its static local 2010-05-25 04:30:21 +00:00
Driver Attempt to make MSVC happy. 2010-05-22 05:05:12 +00:00
Frontend when too many errors are emitted, and we produce: 2010-05-24 18:37:03 +00:00
Headers fix _mm_shuffle_pd too, thanks to Joel Falcou for pointing this out. 2010-05-15 16:54:46 +00:00
Index Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRange -> getSourceRange for TypeLoc. 2010-05-20 10:00:11 +00:00
Lex robustify the conflict marker stuff. Don't add 7 twice, which would 2010-05-17 20:27:25 +00:00
Parse improve the fixit for the missing : error when parsing ?:. When 2010-05-24 22:31:37 +00:00
Rewrite Add a write(raw_ostream&) method to RewriteBuffer. This uses an inefficient 2010-04-16 18:49:45 +00:00
Runtime build: Add CLANG_NO_RUNTIME build variable, which disables building clang 2010-04-28 23:36:26 +00:00
Sema IRgen/C++: When mark vtables used, make sure to still append to the VTableUse array if we promote a vtable from being just used to having its definition required. This ensures that we properly inform the consumer about whether the vtable is required or not, previously we could fail to do so when the vtable was in the VTableUses array before the decl which marked it as required. 2010-05-25 00:33:13 +00:00
CMakeLists.txt Split libAnalysis into two libraries: libAnalysis and libChecker. 2010-01-25 04:41:41 +00:00
Makefile Split libAnalysis into two libraries: libAnalysis and libChecker. 2010-01-25 04:41:41 +00:00