clang 20.0.0git
|
Classes | |
class | ConsumedAnalyzer |
A class that handles the analysis of uniqueness violations. More... | |
class | ConsumedBlockInfo |
class | ConsumedStateMap |
class | ConsumedStmtVisitor |
class | ConsumedWarningsHandlerBase |
class | PropagationInfo |
Typedefs | |
using | OptionalNotes = SmallVector< PartialDiagnosticAt, 1 > |
using | DelayedDiag = std::pair< PartialDiagnosticAt, OptionalNotes > |
using | DiagList = std::list< DelayedDiag > |
Enumerations | |
enum | ConsumedState { CS_None , CS_Unknown , CS_Unconsumed , CS_Consumed } |
enum | EffectiveOp { EO_And , EO_Or } |
using clang::consumed::DelayedDiag = typedef std::pair<PartialDiagnosticAt, OptionalNotes> |
Definition at line 53 of file Consumed.h.
using clang::consumed::DiagList = typedef std::list<DelayedDiag> |
Definition at line 54 of file Consumed.h.
using clang::consumed::OptionalNotes = typedef SmallVector<PartialDiagnosticAt, 1> |
Definition at line 52 of file Consumed.h.
Enumerator | |
---|---|
CS_None | |
CS_Unknown | |
CS_Unconsumed | |
CS_Consumed |
Definition at line 43 of file Consumed.h.
Enumerator | |
---|---|
EO_And | |
EO_Or |
Definition at line 284 of file Consumed.cpp.