Home
last modified time | relevance | path

Searched refs:PathDiagnosticLocation (Results 1 – 25 of 61) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Analysis/
H A DPathDiagnostic.h196 class PathDiagnosticLocation {
218 PathDiagnosticLocation() = default;
251 return PathDiagnosticLocation(D, SM); in create()
261 static PathDiagnosticLocation
362 *this = PathDiagnosticLocation(); in invalidate()
376 PathDiagnosticLocation Start, End;
511 PathDiagnosticLocation Pos;
590 PathDiagnosticLocation callEnter;
592 PathDiagnosticLocation callReturn;
776 PathDiagnosticLocation Loc;
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DPathDiagnostic.cpp579 PathDiagnosticLocation
585 PathDiagnosticLocation
593 PathDiagnosticLocation
603 PathDiagnosticLocation
609 PathDiagnosticLocation
616 PathDiagnosticLocation
630 PathDiagnosticLocation
637 PathDiagnosticLocation
644 PathDiagnosticLocation
657 PathDiagnosticLocation
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSecuritySyntaxOnly.cpp336 PathDiagnosticLocation FSLoc = in checkLoopConditionForFloat()
376 PathDiagnosticLocation CELoc = in checkCall_bcmp()
418 PathDiagnosticLocation CELoc = in checkCall_bcopy()
459 PathDiagnosticLocation CELoc = in checkCall_bzero()
497 PathDiagnosticLocation CELoc = in checkCall_gets()
537 PathDiagnosticLocation CELoc = in checkCall_getpw()
578 PathDiagnosticLocation CELoc = in checkCall_mktemp()
650 PathDiagnosticLocation CELoc = in checkCall_mkstemp()
697 PathDiagnosticLocation CELoc = in checkCall_strcpy()
725 PathDiagnosticLocation CELoc = in checkCall_strcat()
[all …]
H A DIdenticalExprChecker.cpp69 PathDiagnosticLocation ELoc = in reportIdenticalExpr()
70 PathDiagnosticLocation::createOperatorLoc(B, BR.getSourceManager()); in reportIdenticalExpr()
119 PathDiagnosticLocation ELoc(InnerIf->getCond(), BR.getSourceManager(), AC); in VisitIfStmt()
142 PathDiagnosticLocation ELoc(Cond2, BR.getSourceManager(), AC); in VisitIfStmt()
171 PathDiagnosticLocation ELoc = in VisitIfStmt()
172 PathDiagnosticLocation::createBegin(I, BR.getSourceManager(), AC); in VisitIfStmt()
254 PathDiagnosticLocation ELoc = in checkComparisonOp()
255 PathDiagnosticLocation::createOperatorLoc(B, BR.getSourceManager()); in checkComparisonOp()
278 PathDiagnosticLocation ELoc = in VisitConditionalOperator()
279 PathDiagnosticLocation::createConditionalColonLoc( in VisitConditionalOperator()
H A DCloneChecker.cpp99 static PathDiagnosticLocation makeLocation(const StmtSequence &S, in makeLocation()
102 return PathDiagnosticLocation::createBegin( in makeLocation()
176 PathDiagnosticLocation::createBegin(Pair.FirstCloneInfo.Mention, SM, in reportSuspiciousClones()
182 PathDiagnosticLocation::createBegin(Pair.SecondCloneInfo.Mention, in reportSuspiciousClones()
H A DCStringSyntaxChecker.cpp222 PathDiagnosticLocation Loc = in VisitCallExpr()
223 PathDiagnosticLocation::createBegin(LenArg, BR.getSourceManager(), AC); in VisitCallExpr()
247 PathDiagnosticLocation Loc = in VisitCallExpr()
248 PathDiagnosticLocation::createBegin(LenArg, BR.getSourceManager(), AC); in VisitCallExpr()
H A DCheckSizeofPointer.cpp64 PathDiagnosticLocation ELoc = in VisitUnaryExprOrTypeTraitExpr()
65 PathDiagnosticLocation::createBegin(E, BR.getSourceManager(), AC); in VisitUnaryExprOrTypeTraitExpr()
H A DLLVMConventionsChecker.cpp181 PathDiagnosticLocation VDLoc = in VisitVarDecl()
182 PathDiagnosticLocation::createBegin(VD, BR.getSourceManager()); in VisitVarDecl()
285 PathDiagnosticLocation L = PathDiagnosticLocation::createBegin( in ReportError()
H A DNSErrorChecker.cpp74 PathDiagnosticLocation L = in checkASTDecl()
75 PathDiagnosticLocation::create(D, BR.getSourceManager()); in checkASTDecl()
132 PathDiagnosticLocation L = in checkASTDecl()
133 PathDiagnosticLocation::create(D, BR.getSourceManager()); in checkASTDecl()
H A DCheckObjCInstMethSignature.cpp68 PathDiagnosticLocation MethDLoc = in CompareReturnTypes()
69 PathDiagnosticLocation::createBegin(MethDerived, in CompareReturnTypes()
H A DCastToStructChecker.cpp64 PathDiagnosticLocation Loc(CE, BR.getSourceManager(), AC); in VisitCastExpr()
96 PathDiagnosticLocation Loc(CE, BR.getSourceManager(), AC); in VisitCastExpr()
H A DDeadStoresChecker.cpp196 PathDiagnosticLocation L, SourceRange R) { in Report()
283 PathDiagnosticLocation ExLoc = in CheckVarDecl()
284 PathDiagnosticLocation::createBegin(Ex, BR.getSourceManager(), AC); in CheckVarDecl()
442 PathDiagnosticLocation Loc = in observeStmt()
443 PathDiagnosticLocation::create(V, BR.getSourceManager()); in observeStmt()
H A DAnalyzerStatsChecker.cpp115 output.str(), PathDiagnosticLocation(D, SM)); in checkEndAnalysis()
134 PathDiagnosticLocation::createBegin(CS->getStmt(), SM, LC)); in checkEndAnalysis()
H A DObjCMissingSuperCallChecker.cpp196 PathDiagnosticLocation DLoc = in checkASTDecl()
197 PathDiagnosticLocation::createEnd(MD->getBody(), in checkASTDecl()
H A DObjCContainersASTChecker.cpp142 PathDiagnosticLocation CELoc = in VisitCallExpr()
143 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC); in VisitCallExpr()
H A DIvarInvalidationChecker.cpp543 PathDiagnosticLocation IvarDecLocation = in reportNoInvalidationMethod()
544 PathDiagnosticLocation::createBegin(FirstIvarDecl, BR.getSourceManager()); in reportNoInvalidationMethod()
560 PathDiagnosticLocation MethodDecLocation = in reportIvarNeedsInvalidation()
561 PathDiagnosticLocation::createEnd(MethodD->getBody(), in reportIvarNeedsInvalidation()
573 PathDiagnosticLocation::createBegin(IvarD, BR.getSourceManager())); in reportIvarNeedsInvalidation()
H A DValistChecker.cpp86 PathDiagnosticLocation L = BR.getLocation(); in getEndPath()
285 PathDiagnosticLocation LocUsedForUniqueing; in reportLeakedVALists()
288 LocUsedForUniqueing = PathDiagnosticLocation::createBegin( in reportLeakedVALists()
398 PathDiagnosticLocation Pos(S, BRC.getSourceManager(), in VisitNode()
H A DObjCAutoreleaseWriteChecker.cpp131 PathDiagnosticLocation Location = PathDiagnosticLocation::createBegin( in emitDiagnostics()
H A DObjCUnusedIVarsChecker.cpp163 PathDiagnosticLocation L = in checkObjCUnusedIvar()
164 PathDiagnosticLocation::create(I->first, BR.getSourceManager()); in checkObjCUnusedIvar()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp265 PathDiagnosticLocation
268 PathDiagnosticLocation
638 static PathDiagnosticLocation
748 PathDiagnosticLocation End; in generateDiagForSwitchOP()
803 const PathDiagnosticLocation &End = in generateDiagForGotoOP()
819 PathDiagnosticLocation Start, End; in generateDiagForBinaryOP()
1228 PathDiagnosticLocation L = in generatePathDiagnosticsForNode()
1443 PathDiagnosticLocation DstContext = in addContextEdges()
1945 PathDiagnosticLocation EntryLoc = in dropFunctionEntryEdge()
2403 PathDiagnosticLocation
[all …]
H A DBugReporterVisitors.cpp333 PathDiagnosticLocation L = BR.getLocation(); in getDefaultEndPath()
706 PathDiagnosticLocation L = in maybeEmitNote()
707 PathDiagnosticLocation::create(N->getLocation(), SM); in maybeEmitNote()
1632 PathDiagnosticLocation L = in VisitNode()
1793 PathDiagnosticLocation::createBegin( in constructDebugPieceForTrackedCondition()
1966 PathDiagnosticLocation L; in constructNote()
2475 PathDiagnosticLocation L(Receiver, BRC.getSourceManager(), in VisitNode()
2850 PathDiagnosticLocation Loc; in VisitTrueTest()
2866 PathDiagnosticLocation Loc(Cond, SM, LCtx); in VisitTrueTest()
2950 PathDiagnosticLocation Loc; in VisitTrueTest()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h175 virtual PathDiagnosticLocation getLocation() const = 0;
191 virtual PathDiagnosticLocation getUniqueingLocation() const = 0;
203 void addNote(StringRef Msg, const PathDiagnosticLocation &Pos,
254 PathDiagnosticLocation Location;
265 PathDiagnosticLocation getLocation() const override { in getLocation()
274 PathDiagnosticLocation getUniqueingLocation() const override { in getUniqueingLocation()
357 PathDiagnosticLocation UniqueingLocation;
390 PathDiagnosticLocation LocationToUnique, in PathSensitiveBugReport()
397 PathDiagnosticLocation LocationToUnique,
414 PathDiagnosticLocation getUniqueingLocation() const override { in getUniqueingLocation()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.h74 PathDiagnosticLocation Location;
89 PathDiagnosticLocation getLocation() const override { in getLocation()
94 PathDiagnosticLocation getEndOfPath() const { in getEndOfPath()
H A DRetainCountDiagnostics.cpp423 PathDiagnosticLocation L = PathDiagnosticLocation::create(CallExitLoc, SM); in annotateConsumedSummaryMismatch()
444 PathDiagnosticLocation L = PathDiagnosticLocation(PVD, SM); in annotateStartParameter()
501 auto Pos = PathDiagnosticLocation::create(N->getLocation(), SM); in VisitNode()
543 PathDiagnosticLocation Pos(S, SM, N->getLocationContext()); in VisitNode()
595 PathDiagnosticLocation Pos(S, BRC.getSourceManager(), in VisitNode()
773 PathDiagnosticLocation L = cast<RefLeakReport>(BR).getEndOfPath(); in getEndPath()
870 PathDiagnosticLocation ParamLocation = in deriveParamLocation()
871 PathDiagnosticLocation::create(PDecl, SMgr); in deriveParamLocation()
910 PathDiagnosticLocation AllocLocation = PathDiagnosticLocation::createBegin( in deriveAllocLocation()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIBugReporter.cpp106 PathDiagnosticLocation L = in VisitNode()
107 PathDiagnosticLocation::create(P, BRC.getSourceManager()); in VisitNode()

123