Libraries
»
syntax_tree
(5.2.0)
»
Documentation for syntax_tree (5.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)
AliasNode
(SyntaxTree)
AnyToString
(SyntaxTree::YARV)
ArgBlock
(SyntaxTree)
ArgParen
(SyntaxTree)
ArgStar
(SyntaxTree)
Args
(SyntaxTree)
ArgsForward
(SyntaxTree)
ArrayLiteral
(SyntaxTree)
ArrayMatch
(SyntaxTree)
AryPtn
(SyntaxTree)
Assembler
(SyntaxTree::YARV)
Assign
(SyntaxTree)
AssignFormatting
(SyntaxTree)
Assoc
(SyntaxTree)
AssocSplat
(SyntaxTree)
B
BEGINBlock
(SyntaxTree)
Backref
(SyntaxTree)
Backtick
(SyntaxTree)
BareAssocHash
(SyntaxTree)
BasicVisitor
(SyntaxTree)
Begin
(SyntaxTree)
Bf
(SyntaxTree::YARV)
Binary
(SyntaxTree)
BlockArg
(SyntaxTree)
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)
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)
ClassFrame
(SyntaxTree::YARV::VM)
Color
(SyntaxTree::CLI)
Comma
(SyntaxTree)
Command
(SyntaxTree)
CommandCall
(SyntaxTree)
Comment
(SyntaxTree)
CompilationError
(SyntaxTree::Pattern)
CompilationError
(SyntaxTree::YARV::Compiler::RubyVisitor)
Compiler
(SyntaxTree::YARV)
ConcatArray
(SyntaxTree::YARV)
ConcatStrings
(SyntaxTree::YARV)
ConditionalFormatter
(SyntaxTree)
ConfigFile
(SyntaxTree::CLI)
Const
(SyntaxTree)
ConstPathField
(SyntaxTree)
ConstPathRef
(SyntaxTree)
ConstRef
(SyntaxTree)
ContainsAssignment
(SyntaxTree)
D
DSL
(SyntaxTree)
Debug
(SyntaxTree::CLI)
Decompiler
(SyntaxTree::YARV)
DefNode
(SyntaxTree)
DefineClass
(SyntaxTree::YARV)
DefineMethod
(SyntaxTree::YARV)
DefineSMethod
(SyntaxTree::YARV)
Defined
(SyntaxTree::YARV)
Defined
(SyntaxTree)
Disassembler
(SyntaxTree::YARV)
Doc
(SyntaxTree::CLI)
Dup
(SyntaxTree::YARV)
DupArray
(SyntaxTree::YARV)
DupHash
(SyntaxTree::YARV)
DupN
(SyntaxTree::YARV)
DynaSymbol
(SyntaxTree)
E
ENDBlock
(SyntaxTree)
Else
(SyntaxTree)
Elsif
(SyntaxTree)
EmbDoc
(SyntaxTree)
EmbExprBeg
(SyntaxTree)
EmbExprEnd
(SyntaxTree)
EmbVar
(SyntaxTree)
EmptyWithCommentsFormatter
(SyntaxTree::ArrayLiteral)
EmptyWithCommentsFormatter
(SyntaxTree::HashLiteral)
EndContent
(SyntaxTree)
Ensure
(SyntaxTree)
Environment
(SyntaxTree)
ExcessedComma
(SyntaxTree)
ExpandArray
(SyntaxTree::YARV)
Expr
(SyntaxTree::CLI)
F
Field
(SyntaxTree)
FieldVisitor
(SyntaxTree::Visitor)
FileItem
(SyntaxTree::CLI)
FloatLiteral
(SyntaxTree)
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)
HeredocEnd
(SyntaxTree)
Hint
(SyntaxTree::LanguageServer::InlayHints)
HshPtn
(SyntaxTree)
I
IVar
(SyntaxTree)
Ident
(SyntaxTree)
IfNode
(SyntaxTree)
IfOp
(SyntaxTree)
Imaginary
(SyntaxTree)
In
(SyntaxTree)
InlayHints
(SyntaxTree::LanguageServer)
InstructionList
(SyntaxTree::YARV::InstructionSequence)
InstructionSequence
(SyntaxTree::YARV)
Int
(SyntaxTree)
Intern
(SyntaxTree::YARV)
InvokeBlock
(SyntaxTree::YARV)
InvokeSuper
(SyntaxTree::YARV)
J
JSONVisitor
(SyntaxTree::Visitor)
Json
(SyntaxTree::CLI)
Jump
(SyntaxTree::YARV)
Jump
(SyntaxTree::YARV::VM)
K
KeywordFormatter
(SyntaxTree::HshPtn)
KeywordFormatter
(SyntaxTree::Params)
KeywordRestFormatter
(SyntaxTree::HshPtn)
KeywordRestFormatter
(SyntaxTree::Params)
Kw
(SyntaxTree)
KwRestParam
(SyntaxTree)
L
LBrace
(SyntaxTree)
LBracket
(SyntaxTree)
LParen
(SyntaxTree)
Label
(SyntaxTree::YARV::InstructionSequence)
Label
(SyntaxTree)
LabelEnd
(SyntaxTree)
Labels
(SyntaxTree::HashKeyFormatter)
Lambda
(SyntaxTree)
LambdaVar
(SyntaxTree)
LanguageServer
(SyntaxTree)
Leave
(SyntaxTree::YARV::VM)
Leave
(SyntaxTree::YARV)
Legacy
(SyntaxTree::YARV)
Local
(SyntaxTree::Environment)
LocalTable
(SyntaxTree::YARV)
Location
(SyntaxTree)
Lookup
(SyntaxTree::YARV::LocalTable)
LoopFormatter
(SyntaxTree)
M
MAssign
(SyntaxTree)
MLHS
(SyntaxTree)
MLHSParen
(SyntaxTree)
MRHS
(SyntaxTree)
Match
(SyntaxTree::CLI)
MatchVisitor
(SyntaxTree::Visitor)
MethodAddBlock
(SyntaxTree)
MethodFrame
(SyntaxTree::YARV::VM)
ModuleDeclaration
(SyntaxTree)
MultiByteString
(SyntaxTree::Parser)
MutationVisitor
(SyntaxTree::Visitor)
N
NewArray
(SyntaxTree::YARV)
NewArrayKwSplat
(SyntaxTree::YARV)
NewHash
(SyntaxTree::YARV)
NewRange
(SyntaxTree::YARV)
Next
(SyntaxTree)
NextError
(SyntaxTree::YARV::VM)
Node
(SyntaxTree::YARV::InstructionSequence::InstructionList)
Node
(SyntaxTree)
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)
OptNewArrayMin
(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::CLI)
Options
(SyntaxTree::YARV::Compiler)
Options
(SyntaxTree::Formatter)
P
Params
(SyntaxTree)
Paren
(SyntaxTree)
Parentheses
(SyntaxTree)
ParseError
(SyntaxTree::Parser)
Parser
(SyntaxTree)
Pattern
(SyntaxTree)
Period
(SyntaxTree)
PinVisitor
(SyntaxTree::Parser)
PinnedBegin
(SyntaxTree)
PinnedVarRef
(SyntaxTree)
PlainLocal
(SyntaxTree::YARV::LocalTable)
Pop
(SyntaxTree::YARV)
PrettyPrintVisitor
(SyntaxTree::Visitor)
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)
Quotes
(SyntaxTree)
R
RAssign
(SyntaxTree)
RBrace
(SyntaxTree)
RBracket
(SyntaxTree)
RParen
(SyntaxTree)
Rake
(SyntaxTree)
RangeNode
(SyntaxTree)
RationalLiteral
(SyntaxTree)
Redo
(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)
RubyVisitor
(SyntaxTree::YARV::Compiler)
S
SClass
(SyntaxTree)
STDINItem
(SyntaxTree::CLI)
STDOUTEvents
(SyntaxTree::YARV::VM)
ScriptItem
(SyntaxTree::CLI)
Search
(SyntaxTree)
Search
(SyntaxTree::CLI)
SemanticVersion
(SyntaxTree::Formatter)
Send
(SyntaxTree::YARV)
Separator
(SyntaxTree::When)
Separator
(SyntaxTree::BlockVar)
Separator
(SyntaxTree::ArrayLiteral::VarRefsFormatter)
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)
SplatArray
(SyntaxTree::YARV)
Stack
(SyntaxTree::YARV::VM)
Stack
(SyntaxTree::YARV::InstructionSequence)
Statements
(SyntaxTree)
StringConcat
(SyntaxTree)
StringContent
(SyntaxTree)
StringDVar
(SyntaxTree)
StringEmbExpr
(SyntaxTree)
StringLiteral
(SyntaxTree)
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)
Tuple
(SyntaxTree::LanguageServer::Request)
U
Unary
(SyntaxTree)
Undef
(SyntaxTree)
UndefArgumentFormatter
(SyntaxTree::Undef)
UnformattedError
(SyntaxTree::CLI::Check)
UnlessNode
(SyntaxTree)
UntilNode
(SyntaxTree)
V
VCall
(SyntaxTree)
VM
(SyntaxTree::YARV)
VarField
(SyntaxTree)
VarRef
(SyntaxTree)
VarRefsFormatter
(SyntaxTree::ArrayLiteral)
VisitMethodChecker
(SyntaxTree::BasicVisitor)
VisitMethodError
(SyntaxTree::BasicVisitor)
Visitor
(SyntaxTree)
VoidStmt
(SyntaxTree)
W
When
(SyntaxTree)
WhileNode
(SyntaxTree)
WithEnvironment
(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)