abstract static class DefinitionsRemover.IncompleteDefinition extends DefinitionsRemover.Definition
Modifier and Type | Field and Description |
---|---|
private static java.util.Set<java.lang.Integer> |
ALLOWED_TYPES |
private Node |
lValue |
Constructor and Description |
---|
IncompleteDefinition(Node lValue,
boolean inExterns) |
Modifier and Type | Method and Description |
---|---|
Node |
getLValue()
Variable or property name represented by this definition.
|
Node |
getRValue()
Value expression that acts as the right hand side of the
definition statement.
|
isExtern, performRemove, remove
private static final java.util.Set<java.lang.Integer> ALLOWED_TYPES
private final Node lValue
IncompleteDefinition(Node lValue, boolean inExterns)
public Node getLValue()
DefinitionsRemover.Definition
getLValue
in class DefinitionsRemover.Definition
public Node getRValue()
DefinitionsRemover.Definition
getRValue
in class DefinitionsRemover.Definition