|
clang 22.0.0git
|
This is the complete list of members for clang::ento::NoOwnershipChangeVisitor, including all inherited members.
| BugReporterVisitor()=default | clang::ento::BugReporterVisitor | |
| BugReporterVisitor(const BugReporterVisitor &)=default | clang::ento::BugReporterVisitor | |
| BugReporterVisitor(BugReporterVisitor &&) | clang::ento::BugReporterVisitor | inline |
| Checker | clang::ento::NoOwnershipChangeVisitor | protected |
| doesFnIntendToHandleOwnership(const Decl *Callee, ASTContext &ACtx)=0 | clang::ento::NoOwnershipChangeVisitor | protectedpure virtual |
| emitNote(const ExplodedNode *N)=0 | clang::ento::NoOwnershipChangeVisitor | protectedpure virtual |
| finalizeVisitor(BugReporterContext &BRC, const ExplodedNode *EndPathNode, PathSensitiveBugReport &BR) | clang::ento::BugReporterVisitor | virtual |
| getDefaultEndPath(const BugReporterContext &BRC, const ExplodedNode *N, const PathSensitiveBugReport &BR) | clang::ento::BugReporterVisitor | static |
| getEndPath(BugReporterContext &BRC, const ExplodedNode *N, PathSensitiveBugReport &BR) | clang::ento::BugReporterVisitor | virtual |
| getFunctionName(const ExplodedNode *CallEnterN) | clang::ento::NoOwnershipChangeVisitor | protectedstatic |
| hasResourceStateChanged(ProgramStateRef CallEnterState, ProgramStateRef CallExitEndState)=0 | clang::ento::NoOwnershipChangeVisitor | protectedpure virtual |
| maybeEmitNoteForCXXThis(PathSensitiveBugReport &R, const CXXConstructorCall &Call, const ExplodedNode *N) final | clang::ento::NoOwnershipChangeVisitor | inlineprotectedvirtual |
| maybeEmitNoteForObjCSelf(PathSensitiveBugReport &R, const ObjCMethodCall &Call, const ExplodedNode *N) final | clang::ento::NoOwnershipChangeVisitor | inlineprotectedvirtual |
| maybeEmitNoteForParameters(PathSensitiveBugReport &R, const CallEvent &Call, const ExplodedNode *N) final | clang::ento::NoOwnershipChangeVisitor | protectedvirtual |
| NoOwnershipChangeVisitor(SymbolRef Sym, const CheckerBackend *Checker) | clang::ento::NoOwnershipChangeVisitor | inline |
| NoStateChangeFuncVisitor(bugreporter::TrackingKind TKind) | clang::ento::NoStateChangeFuncVisitor | inline |
| operator=(const BugReporterVisitor &)=delete | clang::ento::BugReporterVisitor | |
| operator=(BugReporterVisitor &&)=delete | clang::ento::BugReporterVisitor | |
| OwnerSet typedef | clang::ento::NoOwnershipChangeVisitor | |
| Profile(llvm::FoldingSetNodeID &ID) const override | clang::ento::NoOwnershipChangeVisitor | inlinevirtual |
| Sym | clang::ento::NoOwnershipChangeVisitor | protected |
| TKind | clang::ento::NoStateChangeFuncVisitor | protected |
| VisitNode(const ExplodedNode *N, BugReporterContext &BR, PathSensitiveBugReport &R) final | clang::ento::NoStateChangeFuncVisitor | virtual |
| wasModifiedBeforeCallExit(const ExplodedNode *CurrN, const ExplodedNode *CallExitBeginN) | clang::ento::NoStateChangeFuncVisitor | inlineprotectedvirtual |
| wasModifiedInFunction(const ExplodedNode *CallEnterN, const ExplodedNode *CallExitEndN) final | clang::ento::NoOwnershipChangeVisitor | protectedvirtual |
| ~BugReporterVisitor() | clang::ento::BugReporterVisitor | virtual |