aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/AnalysisBasedWarnings.cpp
AgeCommit message (Expand)Author
2010-09-16Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patchZhongxing Xu
2010-09-09Enhance -Wreturn-type to not warn when control-flow is most likely limited by...Ted Kremenek
2010-08-25Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall
2010-08-25Remove Sema.h's dependency on DeclCXX.h.John McCall
2010-08-25Remove AnalysisBasedWarnings.h's dependency on Type.hJohn McCall
2010-08-24Struggle mightily against header inclusion in Sema.h.John McCall
2010-08-12Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor
2010-07-26Fix namespace polution.Dan Gohman
2010-07-19Fix construction of AnalysisContext. Thanks Daniel.Zhongxing Xu
2010-05-17Add a hack to silence warnings about failing to return from functions afterChandler Carruth
2010-05-16Don't emit any fallthrough / missing-noreturn warnings if we can'tJohn McCall
2010-04-30Don't perform AnalysisBasedWarnings in Sema or run the static analyzer when aTed Kremenek
2010-04-30An edge from a call expression to the exit block is only an abnormal edgeJohn McCall
2010-04-16If a non-noreturn virtual member function is guaranteed not to return,Douglas Gregor
2010-04-08Remove micro-optimization for not issueing CFG-based warnings for 'static inl...Ted Kremenek
2010-04-08Removed unused object.Ted Kremenek
2010-04-08Use SmallVector instead of an std::queue.Ted Kremenek
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-03-29Be a bit more consistent in using operator->Rafael Espindola
2010-03-23For forward-declared static inline functions, delay CFG-based warnings until weTed Kremenek
2010-03-23Only perform CFG-based warnings on 'static inline' functions thatTed Kremenek
2010-03-20Don't bother running the analysis for CFG-based warnings if theTed Kremenek
2010-03-20Refactor CFG-based warnings in Sema to be run by a worked object called Analy...Ted Kremenek