|
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 791 of file BugReporter.h.
Definition at line 793 of file BugReporter.h.
|
inlinestatic |
Definition at line 806 of file BugReporter.h.
References clang::ProgramPointTag::ProgramPointTag().
|
inline |
Definition at line 810 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 819 of file BugReporter.h.
|
inline |
Definition at line 826 of file BugReporter.h.
|
friend |
|
friend |