Exemple #1
0
 public IEnumerable <VariableReference> GetVariablesInterruptedByLifetime(Lifetime lifetime)
 {
     return(GetLifetimeVariableInfo(lifetime).InterruptedVariables);
 }
Exemple #2
0
 public BoundedLifetimeLiveVariableSet(Lifetime lifetime, LiveVariable[] liveVariables)
 {
     Lifetime      = lifetime;
     LiveVariables = liveVariables;
 }
Exemple #3
0
 public void AddVariableInterruptedByLifetime(VariableReference variableReference, Lifetime lifetime)
 {
     GetLifetimeVariableInfo(lifetime).InterruptedVariables.Add(variableReference);
 }
Exemple #4
0
 public void AdoptNewLifetime()
 {
     LifetimeValue = _lazyNewLifetime.Value;
 }