public UsageContext() { Enclosings = new ScopedEnclosings(); AllQueries = Lists.NewList <Query>(); NameResolver = new ScopedNameResolver(); }
public void EnterNewScope() { NameResolver = new ScopedNameResolver(NameResolver); Enclosings = new ScopedEnclosings(Enclosings); }
public ScopedEnclosings(ScopedEnclosings parent) { Parent = parent; }