|
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 789 of file BugReporter.h.
Definition at line 791 of file BugReporter.h.
|
inlinestatic |
Definition at line 804 of file BugReporter.h.
References clang::ProgramPointTag::ProgramPointTag().
|
inline |
Definition at line 808 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 817 of file BugReporter.h.
|
inline |
Definition at line 824 of file BugReporter.h.
|
friend |
|
friend |