public class LocalClassScopeDiscoverImpl extends AbstractLValueScopeDiscoverer
Constructor and Description |
---|
LocalClassScopeDiscoverImpl(Options options,
Method method,
VariableFactory variableFactory) |
Modifier and Type | Method and Description |
---|---|
void |
collect(LValue lValue,
ReadWrite rw) |
void |
collectLocalVariableAssignment(LocalVariable localVariable,
StatementContainer<StructuredStatement> statementContainer,
Expression value) |
boolean |
descendLambdas() |
void |
processOp04Statement(Op04StructuredStatement statement) |
collect, collectMultiUse, collectMutatedLValue, enterBlock, ifCanDefine, leaveBlock, mark, markDiscoveredCreations
public LocalClassScopeDiscoverImpl(Options options, Method method, VariableFactory variableFactory)
public void processOp04Statement(Op04StructuredStatement statement)
processOp04Statement
in interface LValueScopeDiscoverer
processOp04Statement
in class AbstractLValueScopeDiscoverer
public void collectLocalVariableAssignment(LocalVariable localVariable, StatementContainer<StructuredStatement> statementContainer, Expression value)
public boolean descendLambdas()
Copyright © 2011-2021. All Rights Reserved.