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

1 2

  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
PathDiagnostic.h 130 class PathDiagnosticLocation {
139 PathDiagnosticLocation(SourceLocation L, const SourceManager &sm,
154 PathDiagnosticLocation()
158 PathDiagnosticLocation(const Stmt *s,
172 PathDiagnosticLocation(const Decl *d, const SourceManager &sm)
183 PathDiagnosticLocation(SourceLocation loc, const SourceManager &sm)
191 static PathDiagnosticLocation create(const Decl *D,
193 return PathDiagnosticLocation(D, SM);
197 static PathDiagnosticLocation createBegin(const Decl *D,
201 static PathDiagnosticLocation createBegin(const Stmt *S
    [all...]
BugReporter.h 78 PathDiagnosticLocation Location;
79 PathDiagnosticLocation UniqueingLocation;
156 BugReport(BugType &bt, StringRef desc, PathDiagnosticLocation l)
168 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique)
265 virtual PathDiagnosticLocation getLocation(const SourceManager &SM) const;
268 PathDiagnosticLocation getUniqueingLocation() const {
468 StringRef BugStr, PathDiagnosticLocation Loc,
473 StringRef BugStr, PathDiagnosticLocation Loc,
  /external/clang/lib/StaticAnalyzer/Core/
PathDiagnostic.cpp 113 PathDiagnosticLocation LocationToUnique,
494 // PathDiagnosticLocation methods.
502 "be passed to PathDiagnosticLocation upon creation.");
540 static PathDiagnosticLocation
549 return PathDiagnosticLocation(Source.castAs<CFGStmt>().getStmt(),
553 return PathDiagnosticLocation(Init.getInitializer()->getInit(),
558 return PathDiagnosticLocation::createEnd(Dtor.getTriggerStmt(),
563 return PathDiagnosticLocation(Dtor.getDeleteExpr(), SM, CallerCtx);
569 return PathDiagnosticLocation::createEnd(CallerBody, SM, CallerCtx);
570 return PathDiagnosticLocation::create(CallerInfo->getDecl(), SM)
    [all...]
BugReporter.cpp 59 if (const Stmt *S = PathDiagnosticLocation::getStmt(N))
67 if (const Stmt *S = PathDiagnosticLocation::getStmt(N))
219 PathDiagnosticLocation *LastCallLocation = nullptr) {
238 PathDiagnosticLocation *ThisCallLocation;
334 PathDiagnosticLocation ExecutionContinues(const ExplodedNode *N);
336 PathDiagnosticLocation ExecutionContinues(llvm::raw_string_ostream &os,
351 PathDiagnosticLocation getEnclosingStmtLocation(const Stmt *S);
363 PathDiagnosticLocation
365 if (const Stmt *S = PathDiagnosticLocation::getNextStmt(N))
366 return PathDiagnosticLocation(S, getSourceManager(), LC)
    [all...]
BugReporterVisitors.cpp 114 PathDiagnosticLocation L =
115 PathDiagnosticLocation::createEndOfPath(EndPathNode,BRC.getSourceManager());
329 PathDiagnosticLocation L(Ret, BRC.getSourceManager(), StackFrame);
697 PathDiagnosticLocation L;
699 L = PathDiagnosticLocation(InitE, BRC.getSourceManager(),
703 L = PathDiagnosticLocation::create(P, BRC.getSourceManager());
772 PathDiagnosticLocation L =
773 PathDiagnosticLocation::create(P, BRC.getSourceManager());
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckSizeofPointer.cpp 65 PathDiagnosticLocation ELoc =
66 PathDiagnosticLocation::createBegin(E, BR.getSourceManager(), AC);
CheckSecuritySyntaxOnly.cpp 292 PathDiagnosticLocation FSLoc =
293 PathDiagnosticLocation::createBegin(FS, BR.getSourceManager(), AC);
327 PathDiagnosticLocation CELoc =
328 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
367 PathDiagnosticLocation CELoc =
368 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
408 PathDiagnosticLocation CELoc =
409 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
480 PathDiagnosticLocation CELoc =
481 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC)
    [all...]
IdenticalExprChecker.cpp 70 PathDiagnosticLocation ELoc =
71 PathDiagnosticLocation::createOperatorLoc(B, BR.getSourceManager());
125 PathDiagnosticLocation ELoc(Cond2, BR.getSourceManager(), AC);
154 PathDiagnosticLocation ELoc =
155 PathDiagnosticLocation::createBegin(I, BR.getSourceManager(), AC);
237 PathDiagnosticLocation ELoc =
238 PathDiagnosticLocation::createOperatorLoc(B, BR.getSourceManager());
258 PathDiagnosticLocation ELoc =
259 PathDiagnosticLocation::createConditionalColonLoc(
AnalyzerStatsChecker.cpp 116 output.str(), PathDiagnosticLocation(D, SM));
133 PathDiagnosticLocation::createBegin(CS->getStmt(), SM, LC));
CheckObjCInstMethSignature.cpp 69 PathDiagnosticLocation MethDLoc =
70 PathDiagnosticLocation::createBegin(MethDerived,
CheckObjCDealloc.cpp 166 PathDiagnosticLocation DLoc =
167 PathDiagnosticLocation::createBegin(D, BR.getSourceManager());
258 PathDiagnosticLocation SDLoc =
259 PathDiagnosticLocation::createBegin(I, BR.getSourceManager());
NSErrorChecker.cpp 75 PathDiagnosticLocation L =
76 PathDiagnosticLocation::create(D, BR.getSourceManager());
122 PathDiagnosticLocation L =
123 PathDiagnosticLocation::create(D, BR.getSourceManager());
CStringSyntaxChecker.cpp 144 PathDiagnosticLocation Loc =
145 PathDiagnosticLocation::createBegin(LenArg, BR.getSourceManager(), AC);
ObjCContainersASTChecker.cpp 144 PathDiagnosticLocation CELoc =
145 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
ObjCMissingSuperCallChecker.cpp 198 PathDiagnosticLocation DLoc =
199 PathDiagnosticLocation::createEnd(MD->getBody(),
ObjCUnusedIVarsChecker.cpp 164 PathDiagnosticLocation L =
165 PathDiagnosticLocation::create(I->first, BR.getSourceManager());
VirtualCallChecker.cpp 183 PathDiagnosticLocation CELoc =
184 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
LLVMConventionsChecker.cpp 184 PathDiagnosticLocation VDLoc =
185 PathDiagnosticLocation::createBegin(VD, BR.getSourceManager());
289 PathDiagnosticLocation L = PathDiagnosticLocation::createBegin(
DeadStoresChecker.cpp 165 PathDiagnosticLocation L, SourceRange R) {
223 PathDiagnosticLocation ExLoc =
224 PathDiagnosticLocation::createBegin(Ex, BR.getSourceManager(), AC);
379 PathDiagnosticLocation Loc =
380 PathDiagnosticLocation::create(V, BR.getSourceManager());
MallocSizeofChecker.cpp 234 PathDiagnosticLocation L =
235 PathDiagnosticLocation::createBegin(i->AllocCall->getCallee(),
UnreachableCodeChecker.cpp 151 PathDiagnosticLocation DL;
155 DL = PathDiagnosticLocation::createBegin(S, B.getSourceManager(), LC);
IvarInvalidationChecker.cpp 546 PathDiagnosticLocation IvarDecLocation =
547 PathDiagnosticLocation::createBegin(FirstIvarDecl, BR.getSourceManager());
563 PathDiagnosticLocation MethodDecLocation =
564 PathDiagnosticLocation::createEnd(MethodD->getBody(),
576 PathDiagnosticLocation::createBegin(IvarD, BR.getSourceManager()));
DirectIvarAssignment.cpp 204 PathDiagnosticLocation(IvarRef, BR.getSourceManager(), DCtx));
TestAfterDivZeroChecker.cpp 125 PathDiagnosticLocation L =
126 PathDiagnosticLocation::create(P, BRC.getSourceManager());
MacOSKeychainAPIChecker.cpp 526 PathDiagnosticLocation LocUsedForUniqueing;
536 LocUsedForUniqueing = PathDiagnosticLocation::createBegin(AllocStmt,
616 PathDiagnosticLocation Pos(ArgExpr, BRC.getSourceManager(),

Completed in 1484 milliseconds

1 2