Package org.partiql.lang.planner.validators

Types

Link copied to clipboard
class PartiqlLogicalResolvedValidator : PartiqlLogicalResolved.Visitor

Provides rules for basic AST sanity checks that should be performed before any attempt at further AST processing. This is provided as a distinct PartiqlLogicalResolved.Visitor so that all other visitors may assume that the AST at least passed the checking performed here.

Link copied to clipboard
class PartiqlLogicalValidator(typedOpBehavior: TypedOpBehavior) : PartiqlLogical.Visitor

Provides rules for basic AST sanity checks that should be performed before any attempt at further AST processing. This is provided as a distinct PartiqlLogical.Visitor so that all other visitors may assume that the AST at least passed the checking performed here.