Sha256: 67b85fc3fbaeb746a9d4de0c3151fb0d0aceefa300c9a61517644dc1293c8dd7
Contents?: true
Size: 593 Bytes
Versions: 26
Compression:
Stored size: 593 Bytes
Contents
# frozen_string_literal: true require_relative 'splat' module DeepCover class Node module SimpleIfEmpty def simple_literal? children.empty? end end class Array < Node include SimpleIfEmpty has_extra_children elements: Node executed_loc_keys :begin, :end end class Pair < Node has_child key: Node has_child value: Node executed_loc_keys :operator end class Hash < Node include SimpleIfEmpty has_extra_children elements: [Pair, Kwsplat] executed_loc_keys :begin, :end end end end
Version data entries
26 entries across 26 versions & 2 rubygems