Handles expressions during the tracking.
More...
#include "clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h"
Handles expressions during the tracking.
Definition at line 299 of file BugReporterVisitors.h.
◆ ExpressionHandler()
clang::ento::bugreporter::ExpressionHandler::ExpressionHandler |
( |
Tracker & |
ParentTracker | ) |
|
|
inline |
◆ ~ExpressionHandler()
virtual clang::ento::bugreporter::ExpressionHandler::~ExpressionHandler |
( |
| ) |
|
|
inlinevirtual |
◆ getParentTracker()
Tracker & clang::ento::bugreporter::ExpressionHandler::getParentTracker |
( |
| ) |
|
|
inline |
◆ handle()
Handle the given expression from the given node.
- Parameters
-
E | The expression value which we are tracking |
Original | A node "downstream" where the tracking started. |
ExprNode | A node where the evaluation of E actually happens. |
Opts | Tracking options specifying how we are tracking the value. |
The documentation for this class was generated from the following file: