Deveel.Data.Sql.Query.QueryExpressionExtensions.ReferenceDiscovery.VisitConstant C# (CSharp) 메소드

VisitConstant() 공개 메소드

public VisitConstant ( SqlConstantExpression constant ) : SqlExpression
constant Deveel.Data.Sql.Expressions.SqlConstantExpression
리턴 Deveel.Data.Sql.Expressions.SqlExpression
            public override SqlExpression VisitConstant(SqlConstantExpression constant)
            {
                var value = constant.Value;
                if (value.Type is ArrayType) {
                    var array = (SqlArray) value.Value;
                    foreach (var element in array) {
                        columnNames.AddRange(element.DiscoverReferences());
                    }
                }

                return base.VisitConstant(constant);
            }