Package-level declarations
Types
Link copied to clipboard
Convenience base class with no-op implementations of all ReportVisitor methods. Extend this when only a subset of node types needs custom handling.
Link copied to clipboard
interface ReportVisitor
Visitor interface for the KSL report AST. Each method corresponds to exactly one ReportNode subtype, providing compile-time assurance that every renderer handles every node type.