AST
Processor
Mixin
Object
Opal
Builder
Matcher
Node
MissingRequire
ProcessorNotFound
BuilderProcessors
ERBProcessor
JsProcessor
OpalERBProcessor
RubyERBProcessor
RubyProcessor
BuilderScheduler
Prefork
Fork
ForkSet
OrderCorrector
Sequential
CLI
Evals
CLIOptions
Cache
FileCache
NullCache
CliRunners
Applescript
MissingAppleScript
MissingJavaScriptSupport
Chrome
Compiler
Deno
MissingDeno
Firefox
Gjs
MissingGjs
MiniRacer
Nashorn
MissingNashorn
Nodejs
MissingNodeJS
Quickjs
MissingQuickjs
RunnerError
Safari
Server
App
CompilationError
Config
Deprecations
ERB
EofContent
Error
Fragment
GemNotFound
Hike
Index
Trail
MagicComments
Nodes
AliasNode
ArglistNode
Args
ArgNode
EnsureKwargsAreKwargs
ExtractBlockarg
ExtractKwarg
ExtractKwargs
ExtractKwoptarg
ExtractKwrestarg
ExtractOptargNode
ExtractPostArg
ExtractPostOptarg
ExtractRestarg
FakeArgNode
InitializeIterarg
InitializeShadowarg
Parameters
PreparePostArgs
ArgsNode
ArityCheckNode
ArrayNode
BackRefNode
Base
BaseFlipFlop
BaseSuperNode
BaseYieldNode
BeginNode
BlockPassNode
BreakNode
CallNode
DependencyResolver
CbaseNode
ClassNode
ClassVarAssignNode
ClassVariableNode
Closure
CompilerSupport
NodeSupport
ComplexNode
ConstAssignNode
ConstNode
DefNode
DefinedNode
DefinedSuperNode
DefsNode
DynamicStringNode
DynamicSymbolNode
EFlipFlop
EnsureNode
ExclusiveRangeNode
GlobalAssignNode
GlobalVariableNode
HashNode
Helpers
IFlipFlop
IfNode
InclusiveRangeNode
InstanceAssignNode
InstanceVariableNode
IterArityCheckNode
IterNode
JSReturnNode
JSTempNode
JsAttrAsgnNode
JsAttrNode
JsCallNode
KwBeginNode
KwSplatNode
LambdaNode
LocalAssignNode
LocalDeclareNode
LocalVariableNode
MassAssignNode
Match3Node
MatchCurrentLineNode
ModuleNode
NextNode
NodeWithArgs
NthrefNode
NumericNode
RangeNode
RationalNode
RedoNode
RegexpNode
ResBodyNode
RescueNode
RetryNode
ReturnNode
ReturnableYieldNode
ScopeNode
SelfNode
SingletonClassNode
SplatNode
StringNode
SuperNode
SymbolNode
TopNode
UndefNode
UntilNode
UntilPostNode
ValueNode
WhileNode
WhilePostNode
XStringNode
YieldNode
ZsuperNode
OS
OpalBacktraceLocation
Parser
DefaultConfig
ClassMethods
SourceBuffer
WithRubyLexer
ParsingError
PathReader
REPL
Silencer
Rewriter
Rewriters
Arguments
DummyLocation
BinaryOperatorAssignment
ConditionalSendHandler
SendHandler
BlockToIter
DeduplicateArgName
DotJsSyntax
DumpArgs
ForRewriter
LocalVariableAssigns
ForwardArgs
Hashes
KeyDuplicatesRewriter
UniqKeysSet
InlineArgs
Initializer
JsReservedWords
LogicalOperatorAssignment
MlhsArgs
MlhsRewriter
Numblocks
OpalEngineCheck
PatternMatching
PatternConverter
ReturnableLogic
TargetedPatches
ThrowerFinder
RewritingError
Rubyspec
FiltersRewriter
SimpleServer
SourceMap
File
Map
VLQ
SyntaxError
TiltTemplate
UseGem
Util
Builders
Default
Lexer
Dedenter
Literal
Source
Buffer
This is the API documentation for opal-1.8.2 Documentation.