Inheritance: SubSonic.Linq.Structure.DbExpressionVisitor
        internal static ReadOnlyCollection <NamedValueExpression> Gather(Expression expr)
        {
            NamedValueGatherer gatherer = new NamedValueGatherer();

            gatherer.Visit(expr);
            return(gatherer.namedValues.ToList().AsReadOnly());
        }
 internal static ReadOnlyCollection<NamedValueExpression> Gather(Expression expr)
 {
     NamedValueGatherer gatherer = new NamedValueGatherer();
     gatherer.Visit(expr);
     return gatherer.namedValues.ToList().AsReadOnly();
 }