* @see org.openquark.cal.internal.machine.lecc.JavaModelVisitor#visitLocalNameExpression(org.openquark.cal.internal.machine.lecc.JavaExpression.LocalName, java.lang.Object)
*/
public JavaExpression visitLocalNameExpression(LocalName localName, Void arg) {
// If we've gotten to this point the LocalName may be a reference that needs to be nulled out.
if (shouldRelease(localName.getName())) {
JavaTypeName varType = variablesOfInterest.get(localName.getName());
variablesOfInterest.remove(localName.getName());
return callLastRef (localName, localName, varType);
} else {
return super.visitLocalNameExpression(localName, arg);
}