import apex.jorje.data.Loc.SyntheticLoc;
import apex.jorje.semantic.ast.AstNode;
import apex.jorje.semantic.ast.compilation.UserClass;
import apex.jorje.semantic.ast.compilation.UserEnum;
import apex.jorje.semantic.ast.compilation.UserInterface;
<BUG>import apex.jorje.semantic.ast.compilation.UserTrigger;
import apex.jorje.semantic.ast.visitor.AstVisitor;
import apex.jorje.semantic.ast.visitor.SymbolScope;
public class OpenTypeVisitor extends AstVisitor<SymbolScope> {
</BUG>
private Map<String, Integer> numberLineMapping = Maps.newHashMap();

import apex.jorje.data.Loc.SyntheticLoc;
import apex.jorje.semantic.ast.AstNode;
import apex.jorje.semantic.ast.compilation.UserClass;
import apex.jorje.semantic.ast.compilation.UserEnum;
import apex.jorje.semantic.ast.compilation.UserInterface;
import apex.jorje.semantic.ast.compilation.UserTrigger;
import apex.jorje.semantic.ast.visitor.AdditionalPassScope;
import apex.jorje.semantic.ast.visitor.AstVisitor;
public class OpenTypeVisitor extends AstVisitor<AdditionalPassScope> {
private Map<String, Integer> numberLineMapping = Maps.newHashMap();
