Returns the appropriate scope for validating a particular clause of a SELECT
Returns the type assigned to a node by validation.
Validates an expression tree. You can call this method multiple times, but not
Returns the type factory used by this validator.
Enables or disables expansion of column references. (Currently this does not
apply to the ORDER BY c
Derives an alias for an expression. If no alias can be derived, returns null if
ordinal is less tha
Derives the type of a node in a given scope. If the type has already been
inferred, returns the prev
Expands an expression.
Expands an expression in the ORDER BY clause into an expression with the same
semantics as expressio
Returns a list of expressions, with every occurrence of "*" or "TABLE.*"
Returns a scope containing the objects visible from the ON and USING sections of
a JOIN clause.
Finds the namespace corresponding to a given node.For example, in the query SELECT * FROM (SELECT *