protected static class AS2CGVisitor.Variables
extends java.lang.Object
Constructor and Description |
---|
Variables(AS2CGVisitor.Variables outerVariables) |
Modifier and Type | Method and Description |
---|---|
CGVariable |
getLocalVariable(VariableDeclaration asVariable) |
CGParameter |
getParameter(Variable asVariable) |
CGVariable |
getVariable(VariableDeclaration asVariable) |
void |
putParameter(Variable aParameter,
CGParameter cgParameter) |
void |
putVariable(VariableDeclaration asVariable,
CGVariable cgVariable) |
public Variables(@Nullable AS2CGVisitor.Variables outerVariables)
public CGVariable getLocalVariable(@NonNull VariableDeclaration asVariable)
public CGParameter getParameter(@NonNull Variable asVariable)
public CGVariable getVariable(@NonNull VariableDeclaration asVariable)
public void putParameter(@NonNull Variable aParameter, @NonNull CGParameter cgParameter)
public void putVariable(@NonNull VariableDeclaration asVariable, @NonNull CGVariable cgVariable)