/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(); 40 void Checker<check::_VoidCheck, check::_VoidCheck, check::_VoidCheck,
|
/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...] |
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) {} 190 BR.EmitBasicReport(AC->getDecl(), Checker, 199 BR.EmitBasicReport(AC->getDecl(), Checker, 212 class VirtualCallChecker : public Checker<check::ASTDecl<CXXRecordDecl> > {
|
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,
|
/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/include/clang/StaticAnalyzer/Core/ |
CheckerManager.h | 1 //===--- CheckerManager.h - Static Analyzer Checker Manager -----*- C++ -*-===// 10 // Defines the Static Analyzer Checker Manager. 56 CheckerBase *Checker; 57 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } 59 return Fn(Checker, p1, p2, p3, p4, p5); 68 CheckerBase *Checker; 69 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { [all...] |
/external/chromium_org/third_party/tlslite/tlslite/ |
checker.py | 11 class Checker(object): 15 If a handshake function completes successfully, but the Checker 20 Currently, the Checker can check an X.509 chain. 26 """Create a new Checker instance. 49 When a Checker is passed to a handshake function, this will
|
/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> {
|