HomeSort by relevance Sort by last modified time
    Searched refs:Checker (Results 1 - 25 of 120) sorted by null

1 2 3 4 5

  /external/clang/lib/StaticAnalyzer/Core/
Checker.cpp 1 //== Checker.cpp - Registration mechanism for checkers -----------*- C++ -*--=//
10 // This file defines Checker, used to create and register checkers.
15 #include "clang/StaticAnalyzer/Core/Checker.h"
30 CheckerProgramPointTag::CheckerProgramPointTag(const CheckerBase *Checker,
32 : SimpleProgramPointTag(Checker->getCheckName().getName(), Msg) {}
35 const CheckerBase &Checker) {
36 Out << Checker.getCheckName().getName();
  /external/clang/test/CodeGenCXX/
conditional-temporaries.cpp 28 struct Checker {
29 Checker() {
35 Checker c;
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckSizeofPointer.cpp 18 #include "clang/StaticAnalyzer/Core/Checker.h"
27 const CheckerBase *Checker;
31 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac)
32 : BR(br), Checker(checker), AC(ac) {}
67 BR.EmitBasicReport(AC->getDecl(), Checker,
81 class SizeofPointerChecker : public Checker<check::ASTCodeBody> {
DebugCheckers.cpp 18 #include "clang/StaticAnalyzer/Core/Checker.h"
32 class DominatorsTreeDumper : public Checker<check::ASTCodeBody> {
54 class LiveVariablesDumper : public Checker<check::ASTCodeBody> {
74 class CFGViewer : public Checker<check::ASTCodeBody> {
94 class CFGDumper : public Checker<check::ASTCodeBody> {
120 class CallGraphViewer : public Checker< check::ASTDecl<TranslationUnitDecl> > {
140 class CallGraphDumper : public Checker< check::ASTDecl<TranslationUnitDecl> > {
161 class ConfigDumper : public Checker< check::EndOfTranslationUnit > {
199 class ExplodedGraphViewer : public Checker< check::EndAnalysis > {
CheckObjCInstMethSignature.cpp 22 #include "clang/StaticAnalyzer/Core/Checker.h"
44 const CheckerBase *Checker) {
74 MethDerived, Checker, "Incompatible instance method return type",
81 const CheckerBase *Checker) {
116 CompareReturnTypes(MethDerived, M, BR, Ctx, ID, Checker);
128 class ObjCMethSigsChecker : public Checker<
DirectIvarAssignment.cpp 13 // Two versions of a checker exist: one that checks all methods and the other
17 // The checker does not warn about assignments to Ivars, annotated with
20 // checker. The annotation is allowed on properties and Ivars.
29 #include "clang/StaticAnalyzer/Core/Checker.h"
54 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
66 const CheckerBase *Checker;
72 const CheckerBase *Checker, AnalysisDeclContext *InDCtx)
74 Checker(Checker), DCtx(InDCtx) {}
183 // as a false positive suppression mechanism for the checker. Th
    [all...]
LLVMConventionsChecker.cpp 19 #include "clang/StaticAnalyzer/Core/Checker.h"
120 const CheckerBase *Checker;
124 const CheckerBase *checker)
125 : DeclWithIssue(declWithIssue), BR(br), Checker(checker) {}
140 const CheckerBase *Checker) {
141 StringRefCheckerVisitor walker(D, BR, Checker);
186 BR.EmitBasicReport(DeclWithIssue, Checker, desc, "LLVM Conventions", desc,
221 const CheckerBase *Checker;
225 const CheckerBase *checker)
    [all...]
NSErrorChecker.cpp 22 #include "clang/StaticAnalyzer/Core/Checker.h"
41 : public Checker< check::ASTDecl<ObjCMethodDecl> > {
88 : public Checker< check::ASTDecl<FunctionDecl> > {
137 NSErrorDerefBug(const CheckerBase *Checker)
138 : BugType(Checker, "NSError** null dereference",
144 CFErrorDerefBug(const CheckerBase *Checker)
145 : BugType(Checker, "CFErrorRef* null dereference",
153 : public Checker< check::Location,
315 NSOrCFErrorDerefChecker *checker = local
317 checker->ShouldCheckNSError = true
322 NSOrCFErrorDerefChecker *checker = local
    [all...]
CStringSyntaxChecker.cpp 10 // An AST checker that looks for common pitfalls when using C string APIs.
23 #include "clang/StaticAnalyzer/Core/Checker.h"
34 const CheckerBase *Checker;
85 WalkAST(const CheckerBase *checker, BugReporter &br, AnalysisDeclContext *ac)
86 : Checker(checker), BR(br), AC(ac) {}
160 BR.EmitBasicReport(FD, Checker, "Anti-pattern in the argument",
178 class CStringSyntaxChecker: public Checker<check::ASTCodeBody> {
FixedAddressChecker.cpp 1 //=== FixedAddressChecker.cpp - Fixed address usage checker ----*- C++ -*--===//
10 // This files defines FixedAddressChecker, a builtin checker that checks for
18 #include "clang/StaticAnalyzer/Core/Checker.h"
27 : public Checker< check::PreStmt<BinaryOperator> > {
NSAutoreleasePoolChecker.cpp 10 // This file defines a NSAutoreleasePoolChecker, a small checker that warns
23 #include "clang/StaticAnalyzer/Core/Checker.h"
34 : public Checker<check::PreObjCMessage> {
ObjCContainersASTChecker.cpp 10 // An AST checker that looks for common pitfalls when using 'CFArray',
19 #include "clang/StaticAnalyzer/Core/Checker.h"
30 const CheckerBase *Checker;
75 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac)
76 : BR(br), Checker(checker), AC(ac), ASTC(AC->getASTContext()),
146 BR.EmitBasicReport(AC->getDecl(), Checker, OsName.str(),
162 class ObjCContainersASTChecker : public Checker<check::ASTCodeBody> {
TaintTesterChecker.cpp 10 // This checker can be used for testing how taint data is propagated.
15 #include "clang/StaticAnalyzer/Core/Checker.h"
23 class TaintTesterChecker : public Checker< check::PostStmt<Expr> > {
UndefinedArraySubscriptChecker.cpp 18 #include "clang/StaticAnalyzer/Core/Checker.h"
27 : public Checker< check::PreStmt<ArraySubscriptExpr> > {
TraversalChecker.cpp 17 #include "clang/StaticAnalyzer/Core/Checker.h"
27 class TraversalDumper : public Checker< check::BranchCondition,
64 class CallDumper : public Checker< check::PreCall,
IdenticalExprChecker.cpp 1 //== IdenticalExprChecker.cpp - Identical expression checker----------------==//
22 #include "clang/StaticAnalyzer/Core/Checker.h"
39 const CheckerBase *Checker;
43 const CheckerBase *Checker,
45 : BR(B), Checker(Checker), AC(A) {}
72 BR.EmitBasicReport(AC->getDecl(), Checker,
126 BR.EmitBasicReport(AC->getDecl(), Checker, "Identical conditions",
156 BR.EmitBasicReport(AC->getDecl(), Checker,
244 BR.EmitBasicReport(AC->getDecl(), Checker,
    [all...]
VirtualCallChecker.cpp 10 // This file defines a checker that checks virtual function calls during
19 #include "clang/StaticAnalyzer/Core/Checker.h"
31 const CheckerBase *Checker;
62 WalkAST(const CheckerBase *checker, BugReporter &br,
64 : Checker(checker), BR(br), AC(ac), visitingCallExpr(nullptr) {}
197 BR.EmitBasicReport(AC->getDecl(), Checker,
206 BR.EmitBasicReport(AC->getDecl(), Checker,
219 class VirtualCallChecker : public Checker<check::ASTDecl<CXXRecordDecl> > {
  /external/jsr305/ri/src/main/java/javax/annotation/
Nonnull.java 17 static class Checker implements TypeQualifierValidator<Nonnull> {
MatchesPattern.java 21 static class Checker implements TypeQualifierValidator<MatchesPattern> {
Nonnegative.java 18 class Checker implements TypeQualifierValidator<Nonnegative> {
RegEx.java 25 static class Checker implements TypeQualifierValidator<RegEx> {
  /external/clang/examples/analyzer-plugin/
MainCallChecker.cpp 1 #include "clang/StaticAnalyzer/Core/Checker.h"
10 class MainCallChecker : public Checker < check::PreStmt<CallExpr> > {
  /external/jsr305/sampleUses/src/main/java/
CreditCardNumber.java 16 class Checker implements TypeQualifierValidator<CreditCardNumber> {
FixedLengthString.java 15 class Checker implements TypeQualifierValidator<FixedLengthString> {
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldChecker.cpp 30 RuntimeDyldCheckerExprEval(const RuntimeDyldCheckerImpl &Checker,
32 : Checker(Checker) {}
63 Checker.ErrStream << "Expression '" << Expr << "' is false: "
84 const RuntimeDyldCheckerImpl &Checker;
146 Checker.ErrStream << "Error evaluating expression '" << Expr
227 if (!Checker.isSymbolValid(Symbol))
263 Inst.dump_pretty(ErrMsgStream, Checker.InstPrinter);
273 Inst.dump_pretty(ErrMsgStream, Checker.InstPrinter);
295 if (!Checker.isSymbolValid(Symbol)
    [all...]

Completed in 185 milliseconds

1 2 3 4 5