public override List <TrsVariable> GetVariables() { IEnumerable <TrsVariable> retVal = new TrsVariable[0]; foreach (var subVars in Arguments.Select(arg => arg.GetVariables())) { retVal = retVal.Concat(subVars); } return(retVal.ToList()); }
public override List<TrsVariable> GetVariables() { IEnumerable<TrsVariable> retVal = new TrsVariable[0]; foreach (var subVars in Arguments.Select(arg => arg.GetVariables())) { retVal = retVal.Concat(subVars); } return retVal.ToList(); }