clang 22.0.0git
clang::consumed::ConsumedAnalyzer Class Reference

A class that handles the analysis of uniqueness violations. More...

#include "clang/Analysis/Analyses/Consumed.h"

Public Member Functions

 ConsumedAnalyzer (ConsumedWarningsHandlerBase &WarningsHandler)
ConsumedState getExpectedReturnState () const
void run (AnalysisDeclContext &AC)
 Check a function's CFG for consumed violations.

Public Attributes

ConsumedWarningsHandlerBaseWarningsHandler

Detailed Description

A class that handles the analysis of uniqueness violations.

Definition at line 243 of file Consumed.h.

Constructor & Destructor Documentation

◆ ConsumedAnalyzer()

clang::consumed::ConsumedAnalyzer::ConsumedAnalyzer ( ConsumedWarningsHandlerBase & WarningsHandler)
inline

Definition at line 257 of file Consumed.h.

References WarningsHandler.

Member Function Documentation

◆ getExpectedReturnState()

ConsumedState clang::consumed::ConsumedAnalyzer::getExpectedReturnState ( ) const
inline

Definition at line 260 of file Consumed.h.

◆ run()

Member Data Documentation

◆ WarningsHandler

ConsumedWarningsHandlerBase& clang::consumed::ConsumedAnalyzer::WarningsHandler

Definition at line 255 of file Consumed.h.

Referenced by ConsumedAnalyzer(), and run().


The documentation for this class was generated from the following files: