|
clang 23.0.0git
|
The tag upon which the TagVisitor reacts. More...
#include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h"
Public Types | |
| using | Callback |
Public Member Functions | |
| std::optional< std::string > | generateMessage (BugReporterContext &BRC, PathSensitiveBugReport &R) const |
| StringRef | getDebugTag () const override |
| The description of this program point which will be dumped for debugging purposes. | |
| bool | isPrunable () const |
| Public Member Functions inherited from clang::ProgramPointTag | |
| ProgramPointTag (void *tagKind=nullptr) | |
| virtual | ~ProgramPointTag () |
| const void * | getTagKind () const |
| Used to implement 'isKind' in subclasses. | |
Static Public Member Functions | |
| static bool | classof (const ProgramPointTag *T) |
Friends | |
| class | Factory |
| class | TagVisitor |
Additional Inherited Members | |
| Protected Member Functions inherited from clang::ento::DataTag | |
| DataTag (void *TagKind) | |
The tag upon which the TagVisitor reacts.
Add these in order to display additional PathDiagnosticEventPieces along the path.
Definition at line 790 of file BugReporter.h.
Definition at line 792 of file BugReporter.h.
|
inlinestatic |
Definition at line 805 of file BugReporter.h.
References clang::ProgramPointTag::ProgramPointTag().
|
inline |
Definition at line 809 of file BugReporter.h.
|
inlineoverridevirtual |
The description of this program point which will be dumped for debugging purposes.
Do not use in user-facing output!
Reimplemented from clang::ento::DataTag.
Definition at line 818 of file BugReporter.h.
|
inline |
Definition at line 825 of file BugReporter.h.
|
friend |
|
friend |