public void AddVariable(ParameterExpression/*!*/ var) { if (_body != null) { throw new InvalidOperationException("Variables must be added before calling FinishCondition"); } _variables.Add(var); } }
private void EnsureTmp() { if (_tmp == null) { _tmp = Ast.Variable(typeof(object), "tmp"); _cb.AddVariable(_tmp); } }