aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/ReachableCode.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-2/+2
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-4/+4
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky1-2/+2
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-1/+3
2011-10-24Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek1-1/+1
2011-08-25Teach -Wunreachable-code about dead code caused by macro expansions. This sh...Ted Kremenek1-4/+8
2011-08-23Start reworking -Wunreachable-code. The original analysis had serious flaws ...Ted Kremenek1-172/+201
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-4/+4
2011-06-15Automatic Reference Counting.John McCall1-0/+6
2011-04-02Make -Wheader-hygiene not complain about USING_NAMESPACE_THROUGH_MACRO in a n...Nico Weber1-1/+1
2011-03-01In preparation for fixing PR 6884, rework CFGElement to have getAs<> return p...Ted Kremenek1-4/+4
2011-02-17Change the representation of GNU ?: expressions to use a different expressionJohn McCall1-1/+3
2011-01-08Remove a kludge from analysis based warnings that used to detectChandler Carruth1-3/+2
2010-12-16Start migration of static analyzer to using theTed Kremenek1-3/+3
2010-10-29Added CFGTerminator class, that holds information about CFGBlock terminator s...Marcin Swiderski1-1/+2
2010-09-16Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patchZhongxing Xu1-5/+9
2010-09-09Enhance -Wunreachable-code to not consider the 'default:' branch of a switch ...Ted Kremenek1-5/+11
2010-08-25GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall1-1/+1
2010-02-23Move the rest of the unreachable code analysis from libSemaTed Kremenek1-9/+235
2010-02-23Start moving some of the logic for the unreachable code analysis out of libSemaTed Kremenek1-0/+52