class Crinja::Visitor::Inspector
Overview
This visitor prints the node tree into an xml-like string for debugging purposes.
Defined in:
visitor/inspector.crConstructors
Instance Method Summary
- #inspect_arguments(node)
- #inspect_children(node : Node)
- #inspect_children(node : Node::Expression)
- #inspect_children(node : Statement)
- #inspect_children(node : Statement::List)
- #inspect_children(node : Statement::Operator)
- #inspect_children(node : Statement::SplashOperator)
- #inspect_children(node : Statement::Subexpression)
- #inspect_children(node : Statement::Tuple)
- #inspect_content(node : Node)
- #inspect_content(node : Node::Tag)
- #inspect_content(node : Node::Text)
- #inspect_content(node : Statement)
- #inspect_content(node : Statement::Dict::Entry)
- #inspect_content(node : Statment::ArgumentsList)
- #inspect_content(node : Statement::Attribute)
- #inspect_content(node : Statement::Call)
- #inspect_content(node : Statement::Filter)
- #inspect_content(node : Statement::Literal)
- #inspect_end_attributes(node : Node)
- #inspect_end_attributes(node : Node::Tag)
- #inspect_start_attributes(node : Node)
- #inspect_start_attributes(node : Node::Tag)
- #inspect_start_attributes(node : Node::Text)
- #inspect_start_attributes(node : Statement)
- #inspect_start_attributes(node : Statement::Attribute)
- #inspect_start_attributes(node : Statement::Filter)
- #inspect_start_attributes(node : Statement::Function)
- #inspect_start_attributes(node : Statement::Name)
- #inspect_start_attributes(node : Statement::Operator)
- #inspect_token(token)
- #inspect_token_arguments(node : Node)
- #visit(node : Node)
- #visit(node : Statement)
- #visit(node : Statement::Root)
- #visit(expression)