public override void Decompose(ref CodeNode self) { _initializer?.Decompose(ref _initializer); _condition?.Decompose(ref _condition); _body?.Decompose(ref _body); _post?.Decompose(ref _post); }
protected internal void Decompose(ref Expression self) { CodeNode cn = self; cn.Decompose(ref cn); self = (Expression)cn; }
public override void Decompose(ref CodeNode self) { if (_scope != null) { _scope.Decompose(ref _scope); } if (_body != null) { _body.Decompose(ref _body); } }
public override void Decompose(ref CodeNode self) { _internalDefinition?.Decompose(ref _internalDefinition); for (var i = 0; i < _map.Count; i++) { var value = _map[i].Value; value.Decompose(ref value); _map[i] = new KeyValuePair <string, Expression>(_map[i].Key, value); } }
public override void Decompose(ref CodeNode self) { body.Decompose(ref body); if (catchBody != null) { catchBody.Decompose(ref catchBody); } if (finallyBody != null) { finallyBody.Decompose(ref finallyBody); } }
public override void Decompose(ref CodeNode self) { _variable.Decompose(ref _variable); _source.Decompose(ref _source); _body?.Decompose(ref _body); }
public override void Decompose(ref CodeNode self) { _scope?.Decompose(ref _scope); _body?.Decompose(ref _body); }
public override void Decompose(ref CodeNode self) { statement.Decompose(ref statement); }
public override void Decompose(ref CodeNode self) { body.Decompose(ref body); }