10 references to OpenScopes
ILAssembler (10)
Actions\GrammarActions.Conversions.cs (1)
211
OpenScopes
.Add(new LexicalScope(startOffset: 0, order: 0));
Actions\GrammarActions.Instructions.cs (2)
69
for (int i = method.
OpenScopes
.Count - 1; i >= 0; i--)
71
if (method.
OpenScopes
[i].Names.TryGetValue(variableName, out int localIndex))
Actions\GrammarActions.MethodBodies.ExceptionHandling.cs (1)
57
new ScopeFrame(context, CurrentMethodBodyOffset, _currentMethod.
OpenScopes
.Count));
Actions\GrammarActions.MethodBodies.Locals.cs (6)
167
LexicalScope scope = method.
OpenScopes
[^1];
240
=> method.
OpenScopes
.Add(new LexicalScope(CurrentMethodBodyOffset, method.NextScopeOrder++));
252
while (method.
OpenScopes
.Count > count)
254
LexicalScope scope = method.
OpenScopes
[^1];
255
method.
OpenScopes
.RemoveAt(method.
OpenScopes
.Count - 1);