Sha256: 739636d8f8497616f55e14ce0e2d034f15e9eecbd0cd31a0f3c71c8bf6f053e8
Contents?: true
Size: 564 Bytes
Versions: 1
Compression:
Stored size: 564 Bytes
Contents
# frozen_string_literal: true module Synvert::Core # AddAction to add code to the node. class Rewriter::InsertAction < Rewriter::Action # Begin position to insert code. # # @return [Integer] begin position. def begin_pos @node.loc.expression.end_pos end # End position, always same to begin position. # # @return [Integer] end position. def end_pos begin_pos end # The rewritten source code. # # @return [String] rewritten code. def rewritten_code rewritten_source end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
synvert-core-0.40.0 | lib/synvert/core/rewriter/action/insert_action.rb |