public void GetVariables(Dictionary <string, IVariableReference> variables) { if (_meta != null) { _meta.GetVariables(variables); } }
public void GetVariables(Dictionary <string, IVariableReference> variables) { if (_meta != null) { _meta.GetVariables(variables); } if (_first.Key != null) { variables[_first.Key] = _first; } if (_after.Key != null) { variables[_after.Key] = _after; } if (_last.Key != null) { variables[_last.Key] = _last; } if (_before.Key != null) { variables[_before.Key] = _before; } foreach (var child in _children) { child.GetVariables(variables); } }
public void GetVariables(Dictionary <string, IVariableReference> variables) { if (_meta != null) { _meta.GetVariables(variables); } foreach (var child in _children) { child.GetVariables(variables); } }