|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h 522 Checker<CHECKs...>::_register(checker, mgr);
tools/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp 10 struct Dependency : public Checker<check::BeginFunction> {
13 struct DependendentChecker : public Checker<check::BeginFunction> {
tools/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp 10 struct MyChecker : public Checker<check::BeginFunction> {
tools/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp 10 class MainCallChecker : public Checker<check::PreStmt<CallExpr>> {
tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp 34 class AnalyzerStatsChecker : public Checker<check::EndAnalysis> {
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp 26 public Checker<check::Location> {
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp 32 public Checker<check::Location> {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 342 class CFNumberChecker : public Checker< check::PreStmt<CallExpr> > {
534 class CFRetainReleaseChecker : public Checker<check::PreCall> {
594 class ClassReleaseChecker : public Checker<check::PreObjCMessage> {
650 class VariadicMethodTypeChecker : public Checker<check::PreObjCMessage> {
tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp 28 class BlockInCriticalSectionChecker : public Checker<check::PostCall> {
tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp 24 class BoolAssignmentChecker : public Checker< check::Bind > {
tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp 25 class BuiltinFunctionChecker : public Checker<eval::Call> {
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp 279 class CStringSyntaxChecker: public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp 29 class CXXSelfAssignmentChecker : public Checker<check::BeginFunction> {
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 24 class CastSizeChecker : public Checker< check::PreStmt<CastExpr> > {
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 109 class CastToStructChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp 33 class CastValueChecker : public Checker<eval::Call> {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp 127 class ObjCMethSigsChecker : public Checker<
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 996 class SecuritySyntaxChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp 80 class SizeofPointerChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp 40 class ConversionChecker : public Checker<check::PreStmt<ImplicitCastExpr>> {
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 123 class DeadStoresChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp 33 class DominatorsTreeDumper : public Checker<check::ASTCodeBody> {
59 class PostDominatorsTreeDumper : public Checker<check::ASTCodeBody> {
85 class ControlDependencyTreeDumper : public Checker<check::ASTCodeBody> {
110 class LiveVariablesDumper : public Checker<check::ASTCodeBody> {
134 class LiveStatementsDumper : public Checker<check::ASTCodeBody> {
157 class CFGViewer : public Checker<check::ASTCodeBody> {
181 class CFGDumper : public Checker<check::ASTCodeBody> {
211 class CallGraphViewer : public Checker< check::ASTDecl<TranslationUnitDecl> > {
235 class CallGraphDumper : public Checker< check::ASTDecl<TranslationUnitDecl> > {
259 class ConfigDumper : public Checker< check::EndOfTranslationUnit > {
303 class ExplodedGraphViewer : public Checker< check::EndAnalysis > {
327 class ReportStmts : public Checker<check::PreStmt<Stmt>> {
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp 38 : public Checker<check::PreStmt<CXXDeleteExpr>> {
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp 52 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp 26 class DivZeroChecker : public Checker< check::PreStmt<BinaryOperator> > {
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp 32 class DynamicTypeChecker : public Checker<check::PostStmt<ImplicitCastExpr>> {
tools/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp 59 class EnumCastOutOfRangeChecker : public Checker<check::PreStmt<CastExpr>> {
tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp 26 : public Checker< check::PreStmt<BinaryOperator> > {
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 48 class GCDAntipatternChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp 92 class GTestChecker : public Checker<check::PostCall> {
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp 502 class FindIdenticalExprChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 726 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 1036 : public Checker<check::ASTDecl<ObjCImplementationDecl>> {
1194 class PluralMisuseChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp 32 class MacOSXAPIChecker : public Checker< check::PreStmt<CallExpr> > {
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 43 class MallocOverflowSecurityChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp 174 class MallocSizeofChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp 28 class MmapWriteExecChecker : public Checker<check::PreCall> {
tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp 33 : public Checker<check::PreObjCMessage> {
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp 40 : public Checker< check::ASTDecl<ObjCMethodDecl> > {
87 : public Checker< check::ASTDecl<FunctionDecl> > {
tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp 35 class NonnullGlobalConstantsChecker : public Checker<check::Location> {
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 43 class NumberObjectConversionChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp 30 class OSObjectCStyleCastChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp 27 : public Checker< check::PreStmt<ObjCAtSynchronizedStmt> > {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp 48 class ObjCAutoreleaseWriteChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp 160 class ObjCContainersASTChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 64 class ObjCSuperCallChecker : public Checker<
tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp 26 : public Checker<check::ASTDecl<ObjCPropertyDecl>> {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp 175 class ObjCUnusedIvarsChecker : public Checker<
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 33 class PaddingChecker : public Checker<check::ASTDecl<TranslationUnitDecl>> {
tools/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp 28 class PointerIterationChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp 28 class PointerSortingChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp 26 : public Checker< check::PreStmt<BinaryOperator> > {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp 26 public Checker< check::PreStmt<ReturnStmt> > {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp 26 class ReturnUndefChecker : public Checker< check::PreStmt<ReturnStmt> > {
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp 49 class RunLoopAutoreleaseLeakChecker : public Checker<check::ASTCodeBody> {
tools/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp 28 class SmartPtrModeling : public Checker<eval::Call> {
tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp 25 class TaintTesterChecker : public Checker< check::PostStmt<Expr> > {
tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp 26 class UndefBranchChecker : public Checker<check::BranchCondition> {
tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp 28 : public Checker< check::PostStmt<BlockExpr> > {
tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp 28 : public Checker< check::PostStmt<BinaryOperator> > {
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp 26 : public Checker< check::PreStmt<ArraySubscriptExpr> > {
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp 25 : public Checker<check::Bind> {
tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp 40 class UnixAPIMisuseChecker : public Checker< check::PreStmt<CallExpr> > {
63 class UnixAPIPortabilityChecker : public Checker< check::PreStmt<CallExpr> > {
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp 32 class UnreachableCodeChecker : public Checker<check::EndAnalysis> {
tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp 32 class VLASizeChecker : public Checker< check::PreStmt<DeclStmt> > {
tools/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp 71 class CustomChecker : public Checker<check::ASTCodeBody> {
87 class LocIncDecChecker : public Checker<check::Location> {