hanchenye-llvm-project/clang/lib/Analysis
Nico Weber 1fb82667dd Warn on missing [super finalize] calls.
This matches gcc's logic. Second half of PR10661.

llvm-svn: 138730
2011-08-28 22:35:17 +00:00
..
AnalysisContext.cpp Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at. 2011-08-12 23:37:29 +00:00
CFG.cpp CFG: record set of C++ 'try' dispatch blocks, which could be of interest to various analyses (e.g., reachability). 2011-08-23 23:05:07 +00:00
CFGReachabilityAnalysis.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
CFGStmtMap.cpp Constify the result of CFGStmt::getStmt(). 2011-08-23 23:05:04 +00:00
CMakeLists.txt [analyzer] change "tag" in ProgramPoint from "void*" to a ProgramPointTag*. 2011-08-12 23:04:46 +00:00
CocoaConventions.cpp Warn on missing [super finalize] calls. 2011-08-28 22:35:17 +00:00
FormatString.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
FormatStringParsing.h
LiveVariables.cpp Constify the result of CFGStmt::getStmt(). 2011-08-23 23:05:04 +00:00
Makefile
PrintfFormatString.cpp Fix else style. No functionality change intended. 2011-08-17 23:08:45 +00:00
ProgramPoint.cpp [analyzer] change "tag" in ProgramPoint from "void*" to a ProgramPointTag*. 2011-08-12 23:04:46 +00:00
PseudoConstantAnalysis.cpp Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at. 2011-08-12 23:37:29 +00:00
ReachableCode.cpp Teach -Wunreachable-code about dead code caused by macro expansions. This should suppress false positives resulting from 'assert' and friends. 2011-08-25 19:28:55 +00:00
ScanfFormatString.cpp
UninitializedValues.cpp Constify the result of CFGStmt::getStmt(). 2011-08-23 23:05:04 +00:00