abstract class Taro::Compiler::Ast::Node
- Taro::Compiler::Ast::Node
- Reference
- Object
Direct Known Subclasses
- Taro::Compiler::Ast::Expressions
- Taro::Compiler::Ast::FuncDef
- Taro::Compiler::Ast::ModuleDef
- Taro::Compiler::Ast::Nop
- Taro::Compiler::Ast::Param
- Taro::Compiler::Ast::ReturnType
Defined in:
compiler/parser/ast/node.crInstance Method Summary
- #accept(visitor)
- #accept_children(visitor)
- #at(location : Location)
- #at(node : Node)
- #at(node : Nil)
- #at_end(end_location : Location)
- #at_end(node : Node)
- #at_end(node : Nil)
- #class_desc : String
- #end_location : Location | Nil
- #end_location=(end_location : Location | Nil)
- #location : Location | Nil
- #location=(location : Location | Nil)