clang API Documentation

Public Member Functions | Static Public Member Functions
clang::ento::FindLastStoreBRVisitor Class Reference

#include <BugReporterVisitor.h>

Inheritance diagram for clang::ento::FindLastStoreBRVisitor:
Inheritance graph
[legend]
Collaboration diagram for clang::ento::FindLastStoreBRVisitor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FindLastStoreBRVisitor (KnownSVal V, const MemRegion *R, bool InEnableNullFPSuppression)
void Profile (llvm::FoldingSetNodeID &ID) const override
PathDiagnosticPieceVisitNode (const ExplodedNode *N, const ExplodedNode *PrevN, BugReporterContext &BRC, BugReport &BR) override
 Return a diagnostic piece which should be associated with the given node.

Static Public Member Functions

static void registerStatementVarDecls (BugReport &BR, const Stmt *S, bool EnableNullFPSuppression)

Detailed Description

Definition at line 95 of file BugReporterVisitor.h.


Constructor & Destructor Documentation

clang::ento::FindLastStoreBRVisitor::FindLastStoreBRVisitor ( KnownSVal  V,
const MemRegion R,
bool  InEnableNullFPSuppression 
) [inline]

Definition at line 112 of file BugReporterVisitor.h.


Member Function Documentation

void FindLastStoreBRVisitor::Profile ( llvm::FoldingSetNodeID &  ID) const [override, virtual]

Implements clang::ento::BugReporterVisitor.

Definition at line 410 of file BugReporterVisitors.cpp.

void FindLastStoreBRVisitor::registerStatementVarDecls ( BugReport BR,
const Stmt S,
bool  EnableNullFPSuppression 
) [static]
PathDiagnosticPiece * FindLastStoreBRVisitor::VisitNode ( const ExplodedNode Succ,
const ExplodedNode Pred,
BugReporterContext BRC,
BugReport BR 
) [override, virtual]

The documentation for this class was generated from the following files: