hanchenye-llvm-project/clang/lib
Jordy Rose df28e8ec41 - Allow making ElementRegions with complex offsets (expressions or symbols) for the purpose of bounds-checking.
- Rewrite GRState::AssumeInBound to actually do that checking, and to use the normal constraint path.
- Remove ConstraintManager::AssumeInBound.
- Teach RegionStore and FlatStore to ignore those regions for now.

llvm-svn: 111116
2010-08-16 01:15:17 +00:00
..
AST Call the base class in StmtProfiler::VisitOverloadExpr. 2010-08-15 20:53:20 +00:00
Analysis Fix a bug where child statements could not be identified as being in a CFGBlock in CFGStmtMap::getBlock. 2010-08-11 23:36:58 +00:00
Basic Remove dead code, caught by unused function warnings. 2010-08-15 01:15:58 +00:00
Checker - Allow making ElementRegions with complex offsets (expressions or symbols) for the purpose of bounds-checking. 2010-08-16 01:15:17 +00:00
CodeGen Remove dead code, caught by unused function warnings. 2010-08-15 01:15:58 +00:00
Driver Pass some things to the linker that gcc passes. -r is the only one of these that I'm sure about, but the others seem to be listed on FreeBSD by gcc -dumpspecs, so I hope they're right. Apparently -r is also not passed on GNU/Linux (and should be), but I can't see where the toolchain definition for this platform live. 2010-08-15 22:58:12 +00:00
Frontend Open AST/PCH files in binary mode. 2010-08-15 16:54:31 +00:00
Headers first test commit 2010-08-12 18:51:55 +00:00
Index Remove unused location-to-AST-node resolver. libclang's implementation supercedes it 2010-07-19 16:18:30 +00:00
Lex Don't emit end-of-file diagnostics like "unterminated conditional" or 2010-08-12 17:04:55 +00:00
Parse -Make TokenID of IdentifierInfo read-only, remove setTokenID(). 2010-08-11 22:55:12 +00:00
Rewrite Make the FixItOptions object required instead of optional. 2010-08-15 16:47:39 +00:00
Sema Don't warn for the common pattern of disallowing copying: 2010-08-15 10:17:33 +00:00
CMakeLists.txt Split libAnalysis into two libraries: libAnalysis and libChecker. 2010-01-25 04:41:41 +00:00
Makefile Move lib/Runtime to runtime/, and build after everything else. 2010-06-30 22:10:38 +00:00