clang 19.0.0git
Public Member Functions | List of all members
clang::LiveVariables::Observer Class Reference

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

Public Member Functions

virtual ~Observer ()
 
virtual void observeStmt (const Stmt *S, const CFGBlock *currentBlock, const LivenessValues &V)
 A callback invoked right before invoking the liveness transfer function on the given statement.
 
virtual void observerKill (const DeclRefExpr *DR)
 Called when the live variables analysis registers that a variable is killed.
 

Detailed Description

Definition at line 54 of file LiveVariables.h.

Constructor & Destructor Documentation

◆ ~Observer()

virtual clang::LiveVariables::Observer::~Observer ( )
inlinevirtual

Definition at line 57 of file LiveVariables.h.

Member Function Documentation

◆ observerKill()

virtual void clang::LiveVariables::Observer::observerKill ( const DeclRefExpr DR)
inlinevirtual

Called when the live variables analysis registers that a variable is killed.

Definition at line 67 of file LiveVariables.h.

◆ observeStmt()

virtual void clang::LiveVariables::Observer::observeStmt ( const Stmt S,
const CFGBlock currentBlock,
const LivenessValues V 
)
inlinevirtual

A callback invoked right before invoking the liveness transfer function on the given statement.

Definition at line 61 of file LiveVariables.h.


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