Sha256: 16474fafc2ca8c5d4b8247bf0d54adfdc808898e53ab8600f32ee1ae0dddcc30
Contents?: true
Size: 500 Bytes
Versions: 7
Compression:
Stored size: 500 Bytes
Contents
# frozen_string_literal: true require 'ast' require 'parser/ast/node' module Opal module AST class Node < ::Parser::AST::Node attr_reader :meta def assign_properties(properties) if meta = properties[:meta] meta = meta.dup if meta.frozen? @meta.merge!(meta) else @meta ||= {} end super end def line loc.line if loc end def column loc.column if loc end end end end
Version data entries
7 entries across 7 versions & 1 rubygems