Featured Classes
Demo
All Classes
AliasNode
class
AndNode
class
ArgsNode
class
ArrayNode
class
BlockNode
class
BreakNode
class
Builder
class
CaseMatchNode
class
CaseNode
class
ClassNode
class
ConstNode
class
DefNode
class
DefinedNode
class
EnsureNode
class
FloatNode
class
ForNode
class
ForwardArgsNode
class
HashElementDelta
class
HashNode
class
IfNode
class
IndexNode
class
IndexasgnNode
class
IntNode
class
KeywordSplatNode
class
LambdaNode
class
ModuleNode
class
NextNode
class
Node
class
NodePattern
class
Builder
class
Comment
class
Compiler
class
AtomSubcompiler
class
Binding
class
Debug
class
Colorizer
class
NodePatternSubcompiler
class
SequenceSubcompiler
class
Trace
class
NodePatternSubcompiler
class
SequenceSubcompiler
class
Subcompiler
class
Lexer
class
LexerRex
class
LexerError
class
ScanError
class
Node
class
AnyOrder
class
Capture
class
Predicate
class
Repetition
class
Rest
class
Sequence
class
Subsequence
class
Union
class
Parser
class
WithMeta
class
Builder
class
Lexer
class
OrNode
class
PairNode
class
ProcessedSource
class
RangeNode
class
RegexpNode
class
ResbodyNode
class
RescueNode
class
ReturnNode
class
SelfClassNode
class
SendNode
class
StrNode
class
SuperNode
class
SymbolNode
class
Token
class
DebugError
class
UntilNode
class
WhenNode
class
WhileNode
class
YieldNode
class
Set
class
All Modules
RuboCop
module
AST
module
BasicLiteralNode
module
BinaryOperatorNode
module
CollectionNode
module
ConditionalNode
module
Descendence
module
Ext
module
Range
module
HashElementNode
module
MethodDispatchNode
module
MethodIdentifierPredicates
module
ModifierNode
module
InstrumentationSubcompiler
module
Macros
module
MethodDefiner
module
ForbidInSeqHead
module
MapMinMax
module
Sets
module
NumericNode
module
ParameterizedNode
module
RestArguments
module
WrappedArguments
module
PredicateOperatorNode
module
RuboCopCompatibility
module
Sexp
module
Traversal
module
CallbackCompiler
module
Version
module