Home
last modified time | relevance | path

Searched refs:ErrNode (Results 1 – 10 of 10) sorted by relevance

/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
DSimpleStreamChecker.cpp65 ExplodedNode *ErrNode) const;
190 ExplodedNode *ErrNode = C.generateErrorNode(); in reportDoubleClose() local
192 if (!ErrNode) in reportDoubleClose()
197 *DoubleCloseBugType, "Closing a previously closed file stream", ErrNode); in reportDoubleClose()
205 ExplodedNode *ErrNode) const { in reportLeaks()
211 ErrNode); in reportLeaks()
DMismatchedIteratorChecker.cpp41 ExplodedNode *ErrNode) const;
44 ExplodedNode *ErrNode) const;
284 ExplodedNode *ErrNode) const { in reportBug()
286 ErrNode); in reportBug()
295 ExplodedNode *ErrNode) const { in reportBug()
297 ErrNode); in reportBug()
DSmartPtrChecker.cpp81 ExplodedNode *ErrNode = C.generateErrorNode(); in reportBug() local
82 if (!ErrNode) in reportBug()
88 OS.str(), ErrNode); in reportBug()
DCheckObjCDealloc.cpp498 ExplodedNode *ErrNode = nullptr; in diagnoseMissingReleases() local
541 if (!ErrNode) in diagnoseMissingReleases()
542 ErrNode = C.generateNonFatalErrorNode(); in diagnoseMissingReleases()
545 if (!ErrNode) in diagnoseMissingReleases()
581 OS.str(), ErrNode); in diagnoseMissingReleases()
591 if (ErrNode) { in diagnoseMissingReleases()
592 C.addTransition(State, ErrNode); in diagnoseMissingReleases()
671 ExplodedNode *ErrNode = C.generateNonFatalErrorNode(); in diagnoseExtraRelease() local
672 if (!ErrNode) in diagnoseExtraRelease()
703 OS.str(), ErrNode); in diagnoseExtraRelease()
[all …]
DInvalidatedIteratorChecker.cpp38 CheckerContext &C, ExplodedNode *ErrNode) const;
131 ExplodedNode *ErrNode) const { in reportBug()
133 Message, ErrNode); in reportBug()
DBlockInCriticalSectionChecker.cpp146 ExplodedNode *ErrNode = C.generateNonFatalErrorNode(); in reportBlockInCritSection() local
147 if (!ErrNode) in reportBlockInCritSection()
155 os.str(), ErrNode); in reportBlockInCritSection()
DFuchsiaHandleChecker.cpp613 ExplodedNode *ErrNode = C.generateNonFatalErrorNode(C.getState(), Pred); in reportLeaks() local
615 reportBug(LeakedHandle, ErrNode, C, nullptr, LeakBugType, in reportLeaks()
618 return ErrNode; in reportLeaks()
624 ExplodedNode *ErrNode = C.generateErrorNode(C.getState()); in reportDoubleRelease() local
625 reportBug(HandleSym, ErrNode, C, &Range, DoubleReleaseBugType, in reportDoubleRelease()
632 ExplodedNode *ErrNode = C.generateErrorNode(C.getState()); in reportUnownedRelease() local
633 reportBug(HandleSym, ErrNode, C, &Range, ReleaseUnownedBugType, in reportUnownedRelease()
640 ExplodedNode *ErrNode = C.generateErrorNode(C.getState()); in reportUseAfterFree() local
641 reportBug(HandleSym, ErrNode, C, &Range, UseAfterReleaseBugType, in reportUseAfterFree()
DObjCSuperDeallocChecker.cpp182 ExplodedNode *ErrNode = C.generateErrorNode(); in reportUseAfterDealloc() local
184 if (!ErrNode) in reportUseAfterDealloc()
192 Desc, ErrNode); in reportUseAfterDealloc()
DIteratorRangeChecker.cpp46 ExplodedNode *ErrNode) const;
280 ExplodedNode *ErrNode) const { in reportBug()
282 ErrNode); in reportBug()
DLocalizationChecker.cpp759 ExplodedNode *ErrNode = C.addTransition(C.getState(), C.getPredecessor(), &Tag); in reportLocalizationError() local
761 if (!ErrNode) in reportLocalizationError()
766 *BT, "User-facing text should use localized string macro", ErrNode); in reportLocalizationError()