import com.jetbrains.jetpad.vclang.naming.NameResolver;
import com.jetbrains.jetpad.vclang.naming.error.NotInScopeError;
import com.jetbrains.jetpad.vclang.naming.scope.Scope;
import com.jetbrains.jetpad.vclang.term.Abstract;
import com.jetbrains.jetpad.vclang.term.AbstractExpressionVisitor;
<BUG>import java.util.ArrayList;
import java.util.List;</BUG>
public class ExpressionResolveNameVisitor implements AbstractExpressionVisitor<Void, Void> {
private final NamespaceProviders myNsProviders;
private final Scope myParentScope;

import com.jetbrains.jetpad.vclang.naming.NameResolver;
import com.jetbrains.jetpad.vclang.naming.error.NotInScopeError;
import com.jetbrains.jetpad.vclang.naming.scope.Scope;
import com.jetbrains.jetpad.vclang.term.Abstract;
import com.jetbrains.jetpad.vclang.term.AbstractExpressionVisitor;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class ExpressionResolveNameVisitor implements AbstractExpressionVisitor<Void, Void> {
private final NamespaceProviders myNsProviders;
private final Scope myParentScope;
