Esempio n. 1
0
 public override void Decompose(ref CodeNode self)
 {
     _initializer?.Decompose(ref _initializer);
     _condition?.Decompose(ref _condition);
     _body?.Decompose(ref _body);
     _post?.Decompose(ref _post);
 }
Esempio n. 2
0
        protected internal void Decompose(ref Expression self)
        {
            CodeNode cn = self;

            cn.Decompose(ref cn);
            self = (Expression)cn;
        }
Esempio n. 3
0
 public override void Decompose(ref CodeNode self)
 {
     if (_scope != null)
     {
         _scope.Decompose(ref _scope);
     }
     if (_body != null)
     {
         _body.Decompose(ref _body);
     }
 }
Esempio n. 4
0
        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);
            }
        }
Esempio n. 5
0
 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);
     }
 }
Esempio n. 6
0
 public override void Decompose(ref CodeNode self)
 {
     _variable.Decompose(ref _variable);
     _source.Decompose(ref _source);
     _body?.Decompose(ref _body);
 }
Esempio n. 7
0
File: With.cs Progetto: lulzzz/sito
 public override void Decompose(ref CodeNode self)
 {
     _scope?.Decompose(ref _scope);
     _body?.Decompose(ref _body);
 }
Esempio n. 8
0
 public override void Decompose(ref CodeNode self)
 {
     statement.Decompose(ref statement);
 }
Esempio n. 9
0
 public override void Decompose(ref CodeNode self)
 {
     body.Decompose(ref body);
 }