Exemplo n.º 1
0
 public UsageContext()
 {
     Enclosings   = new ScopedEnclosings();
     AllQueries   = Lists.NewList <Query>();
     NameResolver = new ScopedNameResolver();
 }
Exemplo n.º 2
0
 public void EnterNewScope()
 {
     NameResolver = new ScopedNameResolver(NameResolver);
     Enclosings   = new ScopedEnclosings(Enclosings);
 }
Exemplo n.º 3
0
 public ScopedEnclosings(ScopedEnclosings parent)
 {
     Parent = parent;
 }