clang 22.0.0git
clang::lifetimes::LifetimeSafetyReporter Class Reference

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

Public Member Functions

 LifetimeSafetyReporter ()=default
virtual ~LifetimeSafetyReporter ()=default
virtual void reportUseAfterFree (const Expr *IssueExpr, const Expr *UseExpr, SourceLocation FreeLoc, Confidence Confidence)

Detailed Description

Definition at line 38 of file LifetimeSafety.h.

Constructor & Destructor Documentation

◆ LifetimeSafetyReporter()

clang::lifetimes::LifetimeSafetyReporter::LifetimeSafetyReporter ( )
default

◆ ~LifetimeSafetyReporter()

virtual clang::lifetimes::LifetimeSafetyReporter::~LifetimeSafetyReporter ( )
virtualdefault

Member Function Documentation

◆ reportUseAfterFree()

virtual void clang::lifetimes::LifetimeSafetyReporter::reportUseAfterFree ( const Expr * IssueExpr,
const Expr * UseExpr,
SourceLocation FreeLoc,
Confidence Confidence )
inlinevirtual

Definition at line 43 of file LifetimeSafety.h.


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