Sha256: 38a2b4125a16737d49fbe8f9feb79cc80ba5c114789bc10f346f1fae76b80c6c

Contents?: true

Size: 341 Bytes

Versions: 97

Compression:

Stored size: 341 Bytes

Contents

# frozen_string_literal: true

module Synvert::Core
  # Scope finds out nodes which match rules.
  class Rewriter::Scope
    # Initialize a Scope
    #
    # @param instance [Synvert::Core::Rewriter::Instance]
    # @yield run on a scope
    def initialize(instance, &block)
      @instance = instance
      @block = block
    end
  end
end

Version data entries

97 entries across 97 versions & 1 rubygems

Version Path
synvert-core-2.2.2 lib/synvert/core/rewriter/scope.rb
synvert-core-2.2.1 lib/synvert/core/rewriter/scope.rb
synvert-core-2.2.0 lib/synvert/core/rewriter/scope.rb
synvert-core-2.1.2 lib/synvert/core/rewriter/scope.rb
synvert-core-2.1.1 lib/synvert/core/rewriter/scope.rb
synvert-core-2.1.0 lib/synvert/core/rewriter/scope.rb
synvert-core-2.0.3 lib/synvert/core/rewriter/scope.rb
synvert-core-2.0.2 lib/synvert/core/rewriter/scope.rb
synvert-core-2.0.1 lib/synvert/core/rewriter/scope.rb
synvert-core-2.0.0 lib/synvert/core/rewriter/scope.rb
synvert-core-1.35.4 lib/synvert/core/rewriter/scope.rb
synvert-core-1.35.3 lib/synvert/core/rewriter/scope.rb
synvert-core-1.35.2 lib/synvert/core/rewriter/scope.rb
synvert-core-1.35.1 lib/synvert/core/rewriter/scope.rb
synvert-core-1.35.0 lib/synvert/core/rewriter/scope.rb
synvert-core-1.34.0 lib/synvert/core/rewriter/scope.rb
synvert-core-1.33.3 lib/synvert/core/rewriter/scope.rb
synvert-core-1.33.2 lib/synvert/core/rewriter/scope.rb
synvert-core-1.33.1 lib/synvert/core/rewriter/scope.rb
synvert-core-1.33.0 lib/synvert/core/rewriter/scope.rb