gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module AST::Processor::Mixin
    • module Opal
    • module Opal::AST
    • module Opal::BuilderProcessors
    • module Opal::BuilderScheduler::Prefork::OrderCorrector
    • module Opal::Cache
    • module Opal::CliRunners
    • module Opal::Config
    • module Opal::Deprecations
    • module Opal::ERB
    • module Opal::Hike
    • module Opal::MagicComments
    • module Opal::Nodes
    • module Opal::Nodes::Args
    • module Opal::Nodes::Closure::CompilerSupport
    • module Opal::Nodes::Closure::NodeSupport
    • module Opal::Nodes::Helpers
    • module Opal::OS
    • module Opal::Parser
    • module Opal::Parser::DefaultConfig
    • module Opal::Parser::DefaultConfig::ClassMethods
    • module Opal::Rewriters
    • module Opal::Rewriters::Hashes
    • module Opal::Rubyspec
    • module Opal::SourceMap
    • module Opal::SourceMap::Map
    • module Opal::SourceMap::VLQ
    • module Opal::UseGem
    • module Opal::Util
  • Classes

    • class Opal::AST::Builder
    • class Opal::AST::Matcher
    • class Opal::AST::Node
    • class Opal::Builder
    • class Opal::Builder::MissingRequire
    • class Opal::Builder::ProcessorNotFound
    • class Opal::BuilderProcessors::ERBProcessor
    • class Opal::BuilderProcessors::JsProcessor
    • class Opal::BuilderProcessors::OpalERBProcessor
    • class Opal::BuilderProcessors::Processor
    • class Opal::BuilderProcessors::RubyERBProcessor
    • class Opal::BuilderProcessors::RubyProcessor
    • class Opal::BuilderScheduler
    • class Opal::BuilderScheduler::Prefork
    • class Opal::BuilderScheduler::Prefork::Fork
    • class Opal::BuilderScheduler::Prefork::ForkSet
    • class Opal::BuilderScheduler::Sequential
    • class Opal::CLI
    • class Opal::CLI::Evals
    • class Opal::CLIOptions
    • class Opal::Cache::FileCache
    • class Opal::Cache::NullCache
    • class Opal::CliRunners::Applescript
    • class Opal::CliRunners::Applescript::MissingAppleScript
    • class Opal::CliRunners::Applescript::MissingJavaScriptSupport
    • class Opal::CliRunners::Chrome
    • class Opal::CliRunners::Compiler
    • class Opal::CliRunners::Deno
    • class Opal::CliRunners::Deno::MissingDeno
    • class Opal::CliRunners::Firefox
    • class Opal::CliRunners::Gjs
    • class Opal::CliRunners::Gjs::MissingGjs
    • class Opal::CliRunners::MiniRacer
    • class Opal::CliRunners::Nashorn
    • class Opal::CliRunners::Nashorn::MissingNashorn
    • class Opal::CliRunners::Nodejs
    • class Opal::CliRunners::Nodejs::MissingNodeJS
    • class Opal::CliRunners::Quickjs
    • class Opal::CliRunners::Quickjs::MissingQuickjs
    • class Opal::CliRunners::RunnerError
    • class Opal::CliRunners::Safari
    • class Opal::CliRunners::Server
    • class Opal::CliRunners::Server::App
    • class Opal::CompilationError
    • class Opal::Compiler
    • class Opal::ERB::Compiler
    • class Opal::EofContent
    • class Opal::Error
    • class Opal::Fragment
    • class Opal::GemNotFound
    • class Opal::Hike::Index
    • class Opal::Hike::Trail
    • class Opal::Nodes::AliasNode
    • class Opal::Nodes::ArglistNode
    • class Opal::Nodes::Args::ArgNode
    • class Opal::Nodes::Args::EnsureKwargsAreKwargs
    • class Opal::Nodes::Args::ExtractBlockarg
    • class Opal::Nodes::Args::ExtractKwarg
    • class Opal::Nodes::Args::ExtractKwargs
    • class Opal::Nodes::Args::ExtractKwoptarg
    • class Opal::Nodes::Args::ExtractKwrestarg
    • class Opal::Nodes::Args::ExtractOptargNode
    • class Opal::Nodes::Args::ExtractPostArg
    • class Opal::Nodes::Args::ExtractPostOptarg
    • class Opal::Nodes::Args::ExtractRestarg
    • class Opal::Nodes::Args::FakeArgNode
    • class Opal::Nodes::Args::InitializeIterarg
    • class Opal::Nodes::Args::InitializeShadowarg
    • class Opal::Nodes::Args::Parameters
    • class Opal::Nodes::Args::PreparePostArgs
    • class Opal::Nodes::ArgsNode
    • class Opal::Nodes::ArityCheckNode
    • class Opal::Nodes::ArrayNode
    • class Opal::Nodes::BackRefNode
    • class Opal::Nodes::Base
    • class Opal::Nodes::BaseFlipFlop
    • class Opal::Nodes::BaseSuperNode
    • class Opal::Nodes::BaseYieldNode
    • class Opal::Nodes::BeginNode
    • class Opal::Nodes::BlockPassNode
    • class Opal::Nodes::BreakNode
    • class Opal::Nodes::CallNode
    • class Opal::Nodes::CallNode::DependencyResolver
    • class Opal::Nodes::CbaseNode
    • class Opal::Nodes::ClassNode
    • class Opal::Nodes::ClassVarAssignNode
    • class Opal::Nodes::ClassVariableNode
    • class Opal::Nodes::Closure
    • class Opal::Nodes::ComplexNode
    • class Opal::Nodes::ConstAssignNode
    • class Opal::Nodes::ConstNode
    • class Opal::Nodes::DefNode
    • class Opal::Nodes::DefinedNode
    • class Opal::Nodes::DefinedSuperNode
    • class Opal::Nodes::DefsNode
    • class Opal::Nodes::DynamicStringNode
    • class Opal::Nodes::DynamicSymbolNode
    • class Opal::Nodes::EFlipFlop
    • class Opal::Nodes::EnsureNode
    • class Opal::Nodes::ExclusiveRangeNode
    • class Opal::Nodes::GlobalAssignNode
    • class Opal::Nodes::GlobalVariableNode
    • class Opal::Nodes::HashNode
    • class Opal::Nodes::IFlipFlop
    • class Opal::Nodes::IfNode
    • class Opal::Nodes::InclusiveRangeNode
    • class Opal::Nodes::InstanceAssignNode
    • class Opal::Nodes::InstanceVariableNode
    • class Opal::Nodes::IterArityCheckNode
    • class Opal::Nodes::IterNode
    • class Opal::Nodes::JSReturnNode
    • class Opal::Nodes::JSTempNode
    • class Opal::Nodes::JsAttrAsgnNode
    • class Opal::Nodes::JsAttrNode
    • class Opal::Nodes::JsCallNode
    • class Opal::Nodes::KwBeginNode
    • class Opal::Nodes::KwSplatNode
    • class Opal::Nodes::LambdaNode
    • class Opal::Nodes::LocalAssignNode
    • class Opal::Nodes::LocalDeclareNode
    • class Opal::Nodes::LocalVariableNode
    • class Opal::Nodes::MassAssignNode
    • class Opal::Nodes::Match3Node
    • class Opal::Nodes::MatchCurrentLineNode
    • class Opal::Nodes::ModuleNode
    • class Opal::Nodes::NextNode
    • class Opal::Nodes::NodeWithArgs
    • class Opal::Nodes::NthrefNode
    • class Opal::Nodes::NumericNode
    • class Opal::Nodes::RangeNode
    • class Opal::Nodes::RationalNode
    • class Opal::Nodes::RedoNode
    • class Opal::Nodes::RegexpNode
    • class Opal::Nodes::ResBodyNode
    • class Opal::Nodes::RescueNode
    • class Opal::Nodes::RetryNode
    • class Opal::Nodes::ReturnNode
    • class Opal::Nodes::ReturnableYieldNode
    • class Opal::Nodes::ScopeNode
    • class Opal::Nodes::SelfNode
    • class Opal::Nodes::SingletonClassNode
    • class Opal::Nodes::SplatNode
    • class Opal::Nodes::StringNode
    • class Opal::Nodes::SuperNode
    • class Opal::Nodes::SymbolNode
    • class Opal::Nodes::TopNode
    • class Opal::Nodes::UndefNode
    • class Opal::Nodes::UntilNode
    • class Opal::Nodes::UntilPostNode
    • class Opal::Nodes::ValueNode
    • class Opal::Nodes::WhileNode
    • class Opal::Nodes::WhilePostNode
    • class Opal::Nodes::XStringNode
    • class Opal::Nodes::YieldNode
    • class Opal::Nodes::ZsuperNode
    • class Opal::OpalBacktraceLocation
    • class Opal::Parser::SourceBuffer
    • class Opal::Parser::WithRubyLexer
    • class Opal::ParsingError
    • class Opal::PathReader
    • class Opal::REPL
    • class Opal::REPL::Silencer
    • class Opal::Rewriter
    • class Opal::Rewriters::Arguments
    • class Opal::Rewriters::Base
    • class Opal::Rewriters::Base::DummyLocation
    • class Opal::Rewriters::BinaryOperatorAssignment
    • class Opal::Rewriters::BinaryOperatorAssignment::ConditionalSendHandler
    • class Opal::Rewriters::BinaryOperatorAssignment::SendHandler
    • class Opal::Rewriters::BlockToIter
    • class Opal::Rewriters::DeduplicateArgName
    • class Opal::Rewriters::DotJsSyntax
    • class Opal::Rewriters::DumpArgs
    • class Opal::Rewriters::ForRewriter
    • class Opal::Rewriters::ForRewriter::LocalVariableAssigns
    • class Opal::Rewriters::ForwardArgs
    • class Opal::Rewriters::Hashes::KeyDuplicatesRewriter
    • class Opal::Rewriters::Hashes::KeyDuplicatesRewriter::UniqKeysSet
    • class Opal::Rewriters::InlineArgs
    • class Opal::Rewriters::InlineArgs::Initializer
    • class Opal::Rewriters::JsReservedWords
    • class Opal::Rewriters::LogicalOperatorAssignment
    • class Opal::Rewriters::LogicalOperatorAssignment::ConditionalSendHandler
    • class Opal::Rewriters::LogicalOperatorAssignment::SendHandler
    • class Opal::Rewriters::MlhsArgs
    • class Opal::Rewriters::MlhsArgs::Arguments
    • class Opal::Rewriters::MlhsArgs::MlhsRewriter
    • class Opal::Rewriters::Numblocks
    • class Opal::Rewriters::OpalEngineCheck
    • class Opal::Rewriters::PatternMatching
    • class Opal::Rewriters::PatternMatching::PatternConverter
    • class Opal::Rewriters::ReturnableLogic
    • class Opal::Rewriters::TargetedPatches
    • class Opal::Rewriters::ThrowerFinder
    • class Opal::RewritingError
    • class Opal::Rubyspec::FiltersRewriter
    • class Opal::SimpleServer
    • class Opal::SourceMap::File
    • class Opal::SourceMap::Index
    • class Opal::SyntaxError
    • class Opal::TiltTemplate
    • class Parser::Builders::Default
    • class Parser::Lexer
    • class Parser::Lexer::Dedenter
    • class Parser::Lexer::Literal
    • class Parser::Source::Buffer
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
    • Async
    • Bridging
    • Cdp common
    • Compiled ruby
    • Compiler
    • Compiler directives
    • Configuring gems
    • Encoding
    • Getting started
    • Headless browsers
    • Index
    • Jquery
    • Opal parser
    • Promises
    • Rails
    • Releasing
    • Roda-sprockets
    • Rspec
    • Sinatra
    • Source maps
    • Static applications
    • Templates
    • Unsupported features
    • Upgrading
    • Using sprockets
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. opal
  3. 1.8.2
  4. module Opal::Rewriters

module Opal::Rewriters

Modules in this namespace

Hashes

module

in Opal::Rewriters

Classes in this namespace

Arguments

class

in Opal::Rewriters

Base

class

in Opal::Rewriters

BinaryOperatorAssignment

class

in Opal::Rewriters

BlockToIter

class

in Opal::Rewriters

DeduplicateArgName

class

in Opal::Rewriters

DotJsSyntax

class

in Opal::Rewriters

DumpArgs

class

in Opal::Rewriters

ForRewriter

class

in Opal::Rewriters

ForwardArgs

class

in Opal::Rewriters

InlineArgs

class

in Opal::Rewriters

JsReservedWords

class

in Opal::Rewriters

LogicalOperatorAssignment

class

in Opal::Rewriters

MlhsArgs

class

in Opal::Rewriters

Numblocks

class

in Opal::Rewriters

OpalEngineCheck

class

in Opal::Rewriters

PatternMatching

class

in Opal::Rewriters

ReturnableLogic

class

in Opal::Rewriters

TargetedPatches

class

in Opal::Rewriters

ThrowerFinder

class

in Opal::Rewriters

Modules

  • Opal::Rewriters::Hashes

Classes

  • Opal::Rewriters::Arguments
  • Opal::Rewriters::Base
  • Opal::Rewriters::BinaryOperatorAssignment
  • Opal::Rewriters::BlockToIter
  • Opal::Rewriters::DeduplicateArgName
  • Opal::Rewriters::DotJsSyntax
  • Opal::Rewriters::DumpArgs
  • Opal::Rewriters::ForRewriter
  • Opal::Rewriters::ForwardArgs
  • Opal::Rewriters::InlineArgs
  • Opal::Rewriters::JsReservedWords
  • Opal::Rewriters::LogicalOperatorAssignment
  • Opal::Rewriters::MlhsArgs
  • Opal::Rewriters::Numblocks
  • Opal::Rewriters::OpalEngineCheck
  • Opal::Rewriters::PatternMatching
  • Opal::Rewriters::ReturnableLogic
  • Opal::Rewriters::TargetedPatches
  • Opal::Rewriters::ThrowerFinder

Defined in

  • lib/opal/rewriters/arguments.rb
  • lib/opal/rewriters/base.rb
  • lib/opal/rewriters/binary_operator_assignment.rb
  • lib/opal/rewriters/block_to_iter.rb
  • lib/opal/rewriters/deduplicate_arg_name.rb
  • lib/opal/rewriters/dot_js_syntax.rb
  • lib/opal/rewriters/dump_args.rb
  • lib/opal/rewriters/for_rewriter.rb
  • lib/opal/rewriters/forward_args.rb
  • lib/opal/rewriters/hashes/key_duplicates_rewriter.rb
  • lib/opal/rewriters/inline_args.rb
  • lib/opal/rewriters/js_reserved_words.rb
  • lib/opal/rewriters/logical_operator_assignment.rb
  • lib/opal/rewriters/mlhs_args.rb
  • lib/opal/rewriters/numblocks.rb
  • lib/opal/rewriters/opal_engine_check.rb
  • lib/opal/rewriters/pattern_matching.rb
  • lib/opal/rewriters/returnable_logic.rb
  • lib/opal/rewriters/targeted_patches.rb
  • lib/opal/rewriters/thrower_finder.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem