class RelaxedLiveVariables
Declaration
class RelaxedLiveVariables : public LiveVariables { /* full declaration omitted */ };
Description
The base class of a hierarchy of objects representing analyses tied to AnalysisDeclContext.
Declared at: clang/include/clang/Analysis/Analyses/LiveVariables.h:112
Inherits from: LiveVariables
Member Variables
Method Overview
- public static std::unique_ptr<LiveVariables> create(clang::AnalysisDeclContext & analysisContext)
- public static const void * getTag()
Inherited from LiveVariables:
- public computeLiveness
- public create
- public dumpBlockLiveness
- public dumpExprLiveness
- public getTag
- public isLive
- public isLive
- public isLive
- public runOnAllBlocks
Inherited from ManagedAnalysis:
Methods
¶static std::unique_ptr<LiveVariables> create(
clang::AnalysisDeclContext& analysisContext)
static std::unique_ptr<LiveVariables> create(
clang::AnalysisDeclContext& analysisContext)
Declared at: clang/include/clang/Analysis/Analyses/LiveVariables.h:115
Parameters
- clang::AnalysisDeclContext& analysisContext
¶static const void* getTag()
static const void* getTag()
Declared at: clang/include/clang/Analysis/Analyses/LiveVariables.h:119