Libraries
»
syntax_tree
(6.2.0)
»
Documentation for syntax_tree (6.2.0)
Alphabetic Index
File Listing
README
Namespace Listing A-Z
A
ARef
(SyntaxTree)
ARefField
(SyntaxTree)
AST
(SyntaxTree::CLI)
Action
(SyntaxTree::CLI)
AdjustStack
(SyntaxTree::YARV)
AliasArgumentFormatter
(SyntaxTree::AliasNode)
AliasMethodDefinition
(SyntaxTree::Index)
AliasNode
(SyntaxTree)
AnyToString
(SyntaxTree::YARV)
ArgBlock
(SyntaxTree)
ArgParen
(SyntaxTree)
ArgStar
(SyntaxTree)
Args
(SyntaxTree)
ArgsForward
(SyntaxTree)
ArrayLiteral
(SyntaxTree)
ArrayMatch
(SyntaxTree)
ArrayType
(SyntaxTree::Reflection::Type)
AryPtn
(SyntaxTree)
Assembler
(SyntaxTree::YARV)
Assign
(SyntaxTree)
AssignFormatting
(SyntaxTree)
Assoc
(SyntaxTree)
AssocSplat
(SyntaxTree)
AttrQuery
(SyntaxTree::Database)
Attribute
(SyntaxTree::Reflection)
B
BEGINBlock
(SyntaxTree)
Backref
(SyntaxTree)
Backtick
(SyntaxTree)
BareAssocHash
(SyntaxTree)
BasicBlock
(SyntaxTree::YARV)
BasicVisitor
(SyntaxTree)
Begin
(SyntaxTree)
Bf
(SyntaxTree::YARV)
Binary
(SyntaxTree)
BlockArg
(SyntaxTree)
BlockArgument
(SyntaxTree::YARV::DataFlowGraph)
BlockFrame
(SyntaxTree::YARV::VM)
BlockLabel
(SyntaxTree::YARV::Decompiler)
BlockLocal
(SyntaxTree::YARV::LocalTable)
BlockNode
(SyntaxTree)
BlockOpenFormatter
(SyntaxTree::BlockNode)
BlockVar
(SyntaxTree)
BodyStmt
(SyntaxTree)
BranchIf
(SyntaxTree::YARV)
BranchNil
(SyntaxTree::YARV)
BranchUnless
(SyntaxTree::YARV)
Break
(SyntaxTree)
BreakError
(SyntaxTree::YARV::VM)
BreakableSpaceSeparator
(SyntaxTree::ArrayLiteral)
C
CHAR
(SyntaxTree)
CLI
(SyntaxTree)
CTags
(SyntaxTree::CLI)
CVar
(SyntaxTree)
CallChainFormatter
(SyntaxTree)
CallData
(SyntaxTree::YARV)
CallNode
(SyntaxTree)
CallOperatorFormatter
(SyntaxTree)
Case
(SyntaxTree)
CatchBreak
(SyntaxTree::YARV::InstructionSequence)
CatchEnsure
(SyntaxTree::YARV::InstructionSequence)
CatchEntry
(SyntaxTree::YARV::InstructionSequence)
CatchNext
(SyntaxTree::YARV::InstructionSequence)
CatchRedo
(SyntaxTree::YARV::InstructionSequence)
CatchRescue
(SyntaxTree::YARV::InstructionSequence)
CatchRetry
(SyntaxTree::YARV::InstructionSequence)
Check
(SyntaxTree::CLI)
CheckKeyword
(SyntaxTree::YARV)
CheckMatch
(SyntaxTree::YARV)
CheckTask
(SyntaxTree::Rake)
CheckType
(SyntaxTree::YARV)
ClassDeclaration
(SyntaxTree)
ClassDefinition
(SyntaxTree::Index)
ClassFrame
(SyntaxTree::YARV::VM)
Color
(SyntaxTree::CLI)
Comma
(SyntaxTree)
Command
(SyntaxTree)
CommandCall
(SyntaxTree)
Comment
(SyntaxTree)
CompilationError
(SyntaxTree::YARV::Compiler::RubyVisitor)
CompilationError
(SyntaxTree::Database::Pattern)
CompilationError
(SyntaxTree::Pattern)
Compiler
(SyntaxTree::YARV)
Compiler
(SyntaxTree::YARV::SeaOfNodes)
Compiler
(SyntaxTree::YARV::DataFlowGraph)
Compiler
(SyntaxTree::YARV::ControlFlowGraph)
ConcatArray
(SyntaxTree::YARV)
ConcatStrings
(SyntaxTree::YARV)
ConditionalFormatter
(SyntaxTree)
ConfigFile
(SyntaxTree::CLI)
Connection
(SyntaxTree::Database)
Const
(SyntaxTree)
ConstPathField
(SyntaxTree)
ConstPathRef
(SyntaxTree)
ConstRef
(SyntaxTree)
ConstantDefinition
(SyntaxTree::Index)
ConstantNameVisitor
(SyntaxTree::Index::ParserBackend)
ContainsAssignment
(SyntaxTree)
ControlFlowGraph
(SyntaxTree::YARV)
D
DSL
(SyntaxTree)
DataFlow
(SyntaxTree::YARV::DataFlowGraph)
DataFlowGraph
(SyntaxTree::YARV)
Database
(SyntaxTree)
Debug
(SyntaxTree::CLI)
Decompiler
(SyntaxTree::YARV)
DefNode
(SyntaxTree)
DefineClass
(SyntaxTree::YARV)
DefineMethod
(SyntaxTree::YARV)
DefineSMethod
(SyntaxTree::YARV)
Defined
(SyntaxTree::YARV)
Defined
(SyntaxTree)
DefinedIVar
(SyntaxTree::YARV)
Disassembler
(SyntaxTree::YARV)
Doc
(SyntaxTree::CLI)
Dup
(SyntaxTree::YARV)
DupArray
(SyntaxTree::YARV)
DupHash
(SyntaxTree::YARV)
DupN
(SyntaxTree::YARV)
DynaSymbol
(SyntaxTree)
E
ENDBlock
(SyntaxTree)
Edge
(SyntaxTree::YARV::SeaOfNodes)
Else
(SyntaxTree)
Elsif
(SyntaxTree)
EmbDoc
(SyntaxTree)
EmbExprBeg
(SyntaxTree)
EmbExprEnd
(SyntaxTree)
EmbVar
(SyntaxTree)
EmptyWithCommentsFormatter
(SyntaxTree::HashLiteral)
EmptyWithCommentsFormatter
(SyntaxTree::ArrayLiteral)
EndContent
(SyntaxTree)
Ensure
(SyntaxTree)
EntryComments
(SyntaxTree::Index)
ExcessedComma
(SyntaxTree)
ExpandArray
(SyntaxTree::YARV)
Expr
(SyntaxTree::CLI)
F
Field
(SyntaxTree)
FieldVisitor
(SyntaxTree)
FileComments
(SyntaxTree::Index)
FileItem
(SyntaxTree::CLI)
FileSource
(SyntaxTree::Index::FileComments)
FloatLiteral
(SyntaxTree)
FlowChart
(SyntaxTree::Mermaid)
FlowControlFormatter
(SyntaxTree)
FndPtn
(SyntaxTree)
For
(SyntaxTree)
Format
(SyntaxTree::CLI)
Formatter
(SyntaxTree)
Frame
(SyntaxTree::YARV::VM)
FrozenCore
(SyntaxTree::YARV::VM)
G
GVar
(SyntaxTree)
GetBlockParam
(SyntaxTree::YARV)
GetBlockParamProxy
(SyntaxTree::YARV)
GetClassVariable
(SyntaxTree::YARV)
GetClassVariable
(SyntaxTree::YARV::Legacy)
GetConstant
(SyntaxTree::YARV)
GetGlobal
(SyntaxTree::YARV)
GetInstanceVariable
(SyntaxTree::YARV)
GetLocal
(SyntaxTree::YARV)
GetLocalWC0
(SyntaxTree::YARV)
GetLocalWC1
(SyntaxTree::YARV)
GetSpecial
(SyntaxTree::YARV)
H
HashKeyFormatter
(SyntaxTree)
HashLiteral
(SyntaxTree)
Heredoc
(SyntaxTree)
HeredocBeg
(SyntaxTree)
HeredocBuilder
(SyntaxTree::Translation::Parser)
HeredocEnd
(SyntaxTree)
Hint
(SyntaxTree::LanguageServer::InlayHints)
HshPtn
(SyntaxTree)
I
ISeqBackend
(SyntaxTree::Index)
IVar
(SyntaxTree)
Ident
(SyntaxTree)
Identity
(SyntaxTree::HashKeyFormatter)
IfNode
(SyntaxTree)
IfOp
(SyntaxTree)
Imaginary
(SyntaxTree)
In
(SyntaxTree)
Index
(SyntaxTree)
IndexVisitor
(SyntaxTree::Index::ParserBackend)
IndexingVisitor
(SyntaxTree::Database)
InlayHints
(SyntaxTree::LanguageServer)
InsnNode
(SyntaxTree::YARV::SeaOfNodes)
Instruction
(SyntaxTree::YARV)
InstructionList
(SyntaxTree::YARV::InstructionSequence)
InstructionSequence
(SyntaxTree::YARV)
Int
(SyntaxTree)
Intern
(SyntaxTree::YARV)
InvokeBlock
(SyntaxTree::YARV)
InvokeSuper
(SyntaxTree::YARV)
J
JSONVisitor
(SyntaxTree)
Json
(SyntaxTree::CLI)
Jump
(SyntaxTree::YARV)
Jump
(SyntaxTree::YARV::VM)
K
KeywordFormatter
(SyntaxTree::Params)
KeywordFormatter
(SyntaxTree::HshPtn)
KeywordRestFormatter
(SyntaxTree::Params)
KeywordRestFormatter
(SyntaxTree::HshPtn)
Kw
(SyntaxTree)
KwRestParam
(SyntaxTree)
L
LBrace
(SyntaxTree)
LBracket
(SyntaxTree)
LParen
(SyntaxTree)
Label
(SyntaxTree)
Label
(SyntaxTree::YARV::InstructionSequence)
LabelEnd
(SyntaxTree)
Labels
(SyntaxTree::HashKeyFormatter)
Lambda
(SyntaxTree)
LambdaVar
(SyntaxTree)
LanguageServer
(SyntaxTree)
Leave
(SyntaxTree::YARV::VM)
Leave
(SyntaxTree::YARV)
Legacy
(SyntaxTree::YARV)
Line
(SyntaxTree::Translation::Parser::HeredocBuilder)
Link
(SyntaxTree::Mermaid)
Local
(SyntaxTree::WithScope::Scope)
LocalArgument
(SyntaxTree::YARV::DataFlowGraph)
LocalTable
(SyntaxTree::YARV)
Location
(SyntaxTree)
Location
(SyntaxTree::Index)
Lookup
(SyntaxTree::YARV::LocalTable)
LoopFormatter
(SyntaxTree)
M
MAssign
(SyntaxTree)
MLHS
(SyntaxTree)
MLHSParen
(SyntaxTree)
MRHS
(SyntaxTree)
Match
(SyntaxTree::CLI)
MatchVisitor
(SyntaxTree)
MergeNode
(SyntaxTree::YARV::SeaOfNodes)
Mermaid
(SyntaxTree)
MermaidVisitor
(SyntaxTree)
MethodAddBlock
(SyntaxTree)
MethodDefinition
(SyntaxTree::Index)
MethodFrame
(SyntaxTree::YARV::VM)
ModuleDeclaration
(SyntaxTree)
ModuleDefinition
(SyntaxTree::Index)
MultiByteString
(SyntaxTree::Parser)
MutationVisitor
(SyntaxTree)
N
NewArray
(SyntaxTree::YARV)
NewArrayKwSplat
(SyntaxTree::YARV)
NewHash
(SyntaxTree::YARV)
NewRange
(SyntaxTree::YARV)
Next
(SyntaxTree)
NextError
(SyntaxTree::YARV::VM)
Node
(SyntaxTree)
Node
(SyntaxTree::YARV::InstructionSequence::InstructionList)
Node
(SyntaxTree::Mermaid)
Node
(SyntaxTree::Reflection)
NonIdempotentFormatError
(SyntaxTree::CLI::Debug)
Nop
(SyntaxTree::YARV)
Not
(SyntaxTree)
NullEvents
(SyntaxTree::YARV::VM)
O
ObjToString
(SyntaxTree::YARV)
ObjectVisitor
(SyntaxTree::YARV::Assembler)
Once
(SyntaxTree::YARV)
Op
(SyntaxTree)
OpAssign
(SyntaxTree)
OptAnd
(SyntaxTree::YARV)
OptAref
(SyntaxTree::YARV)
OptArefWith
(SyntaxTree::YARV)
OptAset
(SyntaxTree::YARV)
OptAsetWith
(SyntaxTree::YARV)
OptCaseDispatch
(SyntaxTree::YARV)
OptDiv
(SyntaxTree::YARV)
OptEmptyP
(SyntaxTree::YARV)
OptEq
(SyntaxTree::YARV)
OptGE
(SyntaxTree::YARV)
OptGT
(SyntaxTree::YARV)
OptGetConstantPath
(SyntaxTree::YARV)
OptGetInlineCache
(SyntaxTree::YARV::Legacy)
OptLE
(SyntaxTree::YARV)
OptLT
(SyntaxTree::YARV)
OptLTLT
(SyntaxTree::YARV)
OptLength
(SyntaxTree::YARV)
OptMinus
(SyntaxTree::YARV)
OptMod
(SyntaxTree::YARV)
OptMult
(SyntaxTree::YARV)
OptNEq
(SyntaxTree::YARV)
OptNewArrayMax
(SyntaxTree::YARV::Legacy)
OptNewArrayMin
(SyntaxTree::YARV::Legacy)
OptNewArraySend
(SyntaxTree::YARV)
OptNilP
(SyntaxTree::YARV)
OptNot
(SyntaxTree::YARV)
OptOr
(SyntaxTree::YARV)
OptPlus
(SyntaxTree::YARV)
OptRegExpMatch2
(SyntaxTree::YARV)
OptSendWithoutBlock
(SyntaxTree::YARV)
OptSetInlineCache
(SyntaxTree::YARV::Legacy)
OptSize
(SyntaxTree::YARV)
OptStrFreeze
(SyntaxTree::YARV)
OptStrUMinus
(SyntaxTree::YARV)
OptSucc
(SyntaxTree::YARV)
OptionalFormatter
(SyntaxTree::Params)
Options
(SyntaxTree::YARV::Compiler)
Options
(SyntaxTree::Formatter)
Options
(SyntaxTree::CLI)
OrQuery
(SyntaxTree::Database)
P
Params
(SyntaxTree)
Paren
(SyntaxTree)
Parentheses
(SyntaxTree)
ParseError
(SyntaxTree::Parser)
Parser
(SyntaxTree)
Parser
(SyntaxTree::Index::FileComments)
Parser
(SyntaxTree::Translation)
ParserBackend
(SyntaxTree::Index)
Pattern
(SyntaxTree::Database)
Pattern
(SyntaxTree)
Period
(SyntaxTree)
PhiNode
(SyntaxTree::YARV::SeaOfNodes)
PinVisitor
(SyntaxTree::Parser)
PinnedBegin
(SyntaxTree)
PinnedVarRef
(SyntaxTree)
PlainLocal
(SyntaxTree::YARV::LocalTable)
Pop
(SyntaxTree::YARV)
PrettyPrintVisitor
(SyntaxTree)
Program
(SyntaxTree)
PutNil
(SyntaxTree::YARV)
PutObject
(SyntaxTree::YARV)
PutObjectInt2Fix0
(SyntaxTree::YARV)
PutObjectInt2Fix1
(SyntaxTree::YARV)
PutSelf
(SyntaxTree::YARV)
PutSpecialObject
(SyntaxTree::YARV)
PutString
(SyntaxTree::YARV)
Q
QSymbols
(SyntaxTree)
QSymbolsBeg
(SyntaxTree)
QSymbolsFormatter
(SyntaxTree::ArrayLiteral)
QWords
(SyntaxTree)
QWordsBeg
(SyntaxTree)
QWordsFormatter
(SyntaxTree::ArrayLiteral)
QueryResult
(SyntaxTree::Database)
Quotes
(SyntaxTree)
R
RAssign
(SyntaxTree)
RBrace
(SyntaxTree)
RBracket
(SyntaxTree)
RParen
(SyntaxTree)
Rake
(SyntaxTree)
RangeNode
(SyntaxTree)
RationalLiteral
(SyntaxTree)
Redo
(SyntaxTree)
Reflection
(SyntaxTree)
RegexpBeg
(SyntaxTree)
RegexpContent
(SyntaxTree)
RegexpEnd
(SyntaxTree)
RegexpLiteral
(SyntaxTree)
Request
(SyntaxTree::LanguageServer)
Rescue
(SyntaxTree)
RescueEx
(SyntaxTree)
RescueFrame
(SyntaxTree::YARV::VM)
RescueMod
(SyntaxTree)
RestFormatter
(SyntaxTree::AryPtn)
RestParam
(SyntaxTree)
Retry
(SyntaxTree)
ReturnError
(SyntaxTree::YARV::VM)
ReturnNode
(SyntaxTree)
Rockets
(SyntaxTree::HashKeyFormatter)
RuboCopAST
(SyntaxTree::Translation)
RubyVisitor
(SyntaxTree::YARV::Compiler)
S
SClass
(SyntaxTree)
STDINItem
(SyntaxTree::CLI)
STDOUTEvents
(SyntaxTree::YARV::VM)
Scope
(SyntaxTree::WithScope)
ScriptItem
(SyntaxTree::CLI)
SeaOfNodes
(SyntaxTree::YARV)
Search
(SyntaxTree)
Search
(SyntaxTree::CLI)
SemanticVersion
(SyntaxTree::Formatter)
Semicolon
(SyntaxTree::Parser)
Send
(SyntaxTree::YARV)
Separator
(SyntaxTree::When)
Separator
(SyntaxTree::BlockVar)
SetBlockParam
(SyntaxTree::YARV)
SetClassVariable
(SyntaxTree::YARV::Legacy)
SetClassVariable
(SyntaxTree::YARV)
SetConstant
(SyntaxTree::YARV)
SetGlobal
(SyntaxTree::YARV)
SetInstanceVariable
(SyntaxTree::YARV)
SetLocal
(SyntaxTree::YARV)
SetLocalWC0
(SyntaxTree::YARV)
SetLocalWC1
(SyntaxTree::YARV)
SetN
(SyntaxTree::YARV)
SetSpecial
(SyntaxTree::YARV)
Shape
(SyntaxTree::LanguageServer::Request)
SingleByteString
(SyntaxTree::Parser)
SingletonMethodDefinition
(SyntaxTree::Index)
SplatArray
(SyntaxTree::YARV)
Squished
(SyntaxTree::YARV::Disassembler)
Stack
(SyntaxTree::YARV::VM)
Stack
(SyntaxTree::YARV::InstructionSequence)
Statements
(SyntaxTree)
Status
(SyntaxTree::BasicVisitor::VisitMethodsChecker)
StringConcat
(SyntaxTree)
StringContent
(SyntaxTree)
StringDVar
(SyntaxTree)
StringEmbExpr
(SyntaxTree)
StringLiteral
(SyntaxTree)
StringSource
(SyntaxTree::Index::FileComments)
SubGraph
(SyntaxTree::YARV::SeaOfNodes)
Super
(SyntaxTree)
Swap
(SyntaxTree::YARV)
SymBeg
(SyntaxTree)
SymbolContent
(SyntaxTree)
SymbolLiteral
(SyntaxTree)
Symbols
(SyntaxTree)
SymbolsBeg
(SyntaxTree)
SyntaxTree
T
TLamBeg
(SyntaxTree)
TLambda
(SyntaxTree)
TStringBeg
(SyntaxTree)
TStringContent
(SyntaxTree)
TStringEnd
(SyntaxTree)
Task
(SyntaxTree::Rake)
Ternaryable
(SyntaxTree)
Throw
(SyntaxTree::YARV)
ThrownError
(SyntaxTree::YARV::VM)
ToRegExp
(SyntaxTree::YARV)
TokenList
(SyntaxTree::Parser)
TopConstField
(SyntaxTree)
TopConstRef
(SyntaxTree)
TopFrame
(SyntaxTree::YARV::VM)
TopN
(SyntaxTree::YARV)
Translation
(SyntaxTree)
Tuple
(SyntaxTree::LanguageServer::Request)
TupleType
(SyntaxTree::Reflection::Type)
Type
(SyntaxTree::Reflection)
TypeQuery
(SyntaxTree::Database)
U
Unary
(SyntaxTree)
Undef
(SyntaxTree)
UndefArgumentFormatter
(SyntaxTree::Undef)
UnformattedError
(SyntaxTree::CLI::Check)
UnionType
(SyntaxTree::Reflection::Type)
UnlessNode
(SyntaxTree)
UntilNode
(SyntaxTree)
V
VCall
(SyntaxTree)
VM
(SyntaxTree::YARV)
VarField
(SyntaxTree)
VarRef
(SyntaxTree)
VisitMethodChecker
(SyntaxTree::BasicVisitor)
VisitMethodError
(SyntaxTree::BasicVisitor)
VisitMethodsChecker
(SyntaxTree::BasicVisitor)
Visitor
(SyntaxTree)
VoidStmt
(SyntaxTree)
W
When
(SyntaxTree)
WhileNode
(SyntaxTree)
WithScope
(SyntaxTree)
Word
(SyntaxTree)
Words
(SyntaxTree)
WordsBeg
(SyntaxTree)
Write
(SyntaxTree::CLI)
WriteTask
(SyntaxTree::Rake)
X
XString
(SyntaxTree)
XStringLiteral
(SyntaxTree)
Y
YARV
(SyntaxTree)
YieldNode
(SyntaxTree)
Z
ZSuper
(SyntaxTree)