module RuboCop
module RuboCop::AST
module RuboCop::AST::BasicLiteralNode
module RuboCop::AST::BinaryOperatorNode
module RuboCop::AST::CollectionNode
module RuboCop::AST::ConditionalNode
module RuboCop::AST::ConstantNode
module RuboCop::AST::Descendence
module RuboCop::AST::Ext
module RuboCop::AST::Ext::Range
module RuboCop::AST::HashElementNode
module RuboCop::AST::MethodDispatchNode
module RuboCop::AST::MethodIdentifierPredicates
module RuboCop::AST::ModifierNode
module RuboCop::AST::NodePattern::Compiler::Debug::InstrumentationSubcompiler
module RuboCop::AST::NodePattern::Macros
module RuboCop::AST::NodePattern::MethodDefiner
module RuboCop::AST::NodePattern::Node::ForbidInSeqHead
module RuboCop::AST::NodePattern::Sets
module RuboCop::AST::NumericNode
module RuboCop::AST::ParameterizedNode
module RuboCop::AST::ParameterizedNode::RestArguments
module RuboCop::AST::ParameterizedNode::WrappedArguments
module RuboCop::AST::PredicateOperatorNode
module RuboCop::AST::RuboCopCompatibility
module RuboCop::AST::Sexp
module RuboCop::AST::Traversal
module RuboCop::AST::Traversal::CallbackCompiler
module RuboCop::AST::Version
module RuboCop::SimpleForwardable
class RuboCop::AST::AliasNode
class RuboCop::AST::AndAsgnNode
class RuboCop::AST::AndNode
class RuboCop::AST::ArgNode
class RuboCop::AST::ArgsNode
class RuboCop::AST::ArrayNode
class RuboCop::AST::AsgnNode
class RuboCop::AST::BlockNode
class RuboCop::AST::BreakNode
class RuboCop::AST::Builder
class RuboCop::AST::CaseMatchNode
class RuboCop::AST::CaseNode
class RuboCop::AST::CasgnNode
class RuboCop::AST::ClassNode
class RuboCop::AST::ConstNode
class RuboCop::AST::CsendNode
class RuboCop::AST::DefNode
class RuboCop::AST::DefinedNode
class RuboCop::AST::DstrNode
class RuboCop::AST::EnsureNode
class RuboCop::AST::FloatNode
class RuboCop::AST::ForNode
class RuboCop::AST::ForwardArgsNode
class RuboCop::AST::HashElementNode::HashElementDelta
class RuboCop::AST::HashNode
class RuboCop::AST::IfNode
class RuboCop::AST::InPatternNode
class RuboCop::AST::IndexNode
class RuboCop::AST::IndexasgnNode
class RuboCop::AST::IntNode
class RuboCop::AST::KeywordBeginNode
class RuboCop::AST::KeywordSplatNode
class RuboCop::AST::LambdaNode
class RuboCop::AST::MasgnNode
class RuboCop::AST::MlhsNode
class RuboCop::AST::ModuleNode
class RuboCop::AST::NextNode
class RuboCop::AST::Node
class RuboCop::AST::NodePattern
class RuboCop::AST::NodePattern::Builder
class RuboCop::AST::NodePattern::Comment
class RuboCop::AST::NodePattern::Compiler
class RuboCop::AST::NodePattern::Compiler::AtomSubcompiler
class RuboCop::AST::NodePattern::Compiler::Binding
class RuboCop::AST::NodePattern::Compiler::Debug
class RuboCop::AST::NodePattern::Compiler::Debug::Colorizer
class RuboCop::AST::NodePattern::Compiler::Debug::NodePatternSubcompiler
class RuboCop::AST::NodePattern::Compiler::Debug::SequenceSubcompiler
class RuboCop::AST::NodePattern::Compiler::Debug::Trace
class RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler
class RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler
class RuboCop::AST::NodePattern::Compiler::Subcompiler
class RuboCop::AST::NodePattern::Lexer
class RuboCop::AST::NodePattern::LexerRex
class RuboCop::AST::NodePattern::LexerRex::LexerError
class RuboCop::AST::NodePattern::LexerRex::ScanError
class RuboCop::AST::NodePattern::Node
class RuboCop::AST::NodePattern::Node::AnyOrder
class RuboCop::AST::NodePattern::Node::Capture
class RuboCop::AST::NodePattern::Node::Predicate
class RuboCop::AST::NodePattern::Node::Repetition
class RuboCop::AST::NodePattern::Node::Rest
class RuboCop::AST::NodePattern::Node::Sequence
class RuboCop::AST::NodePattern::Node::Subsequence
class RuboCop::AST::NodePattern::Node::Union
class RuboCop::AST::NodePattern::Parser
class RuboCop::AST::NodePattern::Parser::WithMeta
class RuboCop::AST::NodePattern::Parser::WithMeta::Builder
class RuboCop::AST::NodePattern::Parser::WithMeta::Lexer
class RuboCop::AST::OpAsgnNode
class RuboCop::AST::OrAsgnNode
class RuboCop::AST::OrNode
class RuboCop::AST::PairNode
class RuboCop::AST::Procarg0Node
class RuboCop::AST::ProcessedSource
class RuboCop::AST::RangeNode
class RuboCop::AST::RationalNode
class RuboCop::AST::RegexpNode
class RuboCop::AST::ResbodyNode
class RuboCop::AST::RescueNode
class RuboCop::AST::ReturnNode
class RuboCop::AST::SelfClassNode
class RuboCop::AST::SendNode
class RuboCop::AST::StrNode
class RuboCop::AST::SuperNode
class RuboCop::AST::SymbolNode
class RuboCop::AST::Token
class RuboCop::AST::Traversal::DebugError
class RuboCop::AST::UntilNode
class RuboCop::AST::VarNode
class RuboCop::AST::WhenNode
class RuboCop::AST::WhileNode
class RuboCop::AST::YieldNode
rubocop-ast
1.37.0
def s(type, *children) klass = Builder::NODE_MAP[type] || Node klass.new(type, children) end