public class LiveVariableAnalysis extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
LiveVariableAnalysis.Usages |
| Modifier and Type | Method and Description |
|---|---|
static LiveVariableAnalysis |
create(ControlFlowGraph cfg,
Scope scope) |
static LiveVariableAnalysis |
createForSymbolicExecution(ControlFlowGraph cfg,
Scope scope) |
Set<Symbol> |
getLiveInSymbols(CfgBlock block) |
Set<Symbol> |
getLiveOutSymbols(CfgBlock block) |
LiveVariableAnalysis.Usages |
getUsages() |
public static LiveVariableAnalysis create(ControlFlowGraph cfg, Scope scope)
public static LiveVariableAnalysis createForSymbolicExecution(ControlFlowGraph cfg, Scope scope)
public LiveVariableAnalysis.Usages getUsages()
Copyright © 2011–2019 SonarSource and Eriks Nukis. All rights reserved.