Ejemplo n.º 1
0
 public virtual void AddReferencedVariable(IVariableInternal variable)
 {
     if (_declaredVariables.Contains(variable))
     {
         return;
     }
     _referencedVariables.Add(variable);
     Parent?.AddReferencedVariable(variable);
 }
Ejemplo n.º 2
0
 public override void AddReferencedVariable(IVariableInternal variable)
 {
     if (_declaredVariables.Contains(variable))
     {
         return;
     }
     _capturedVariables.Add(variable);
     variable.AddCapturingScope(this);
     base.AddReferencedVariable(variable);
 }