SemanticScope.idScope

The current scope symbol to use for looking up identifiers.

E.g.:

1 / // * "object" is looked up in the current scope.
2 / // * idScope is set if "object" is a ScopeSymbol.
3 / // * "method" will be looked up in idScope.
4 object.method();
5 / // * "dil" is looked up in the current scope
6 / // * idScope is set if "dil" is a ScopeSymbol.
7 / // * "ast" will be looked up in idScope.
8 / // * idScope is set if "ast" is a ScopeSymbol.
9 / // * etc.
10 dil.ast.Node.Node node;
class SemanticScope
ScopeSymbol idScope;

Meta