Sha256: 7362dad68bc35348fb102752ece4b319d414b3c9ef22cec2fc55e9680b67132a
Contents?: true
Size: 515 Bytes
Versions: 15
Compression:
Stored size: 515 Bytes
Contents
# frozen_string_literal: true class Sinclair class MethodBuilder # @api private # @author darthjee # # Class responsible to build methods from # string definitions # # @see MethodDefinition::StringDefinition class StringMethodBuilder < Base # Builds the method # # @return (see Base#build) def build evaluating_class.module_eval(code_definition, __FILE__, __LINE__ + 1) end delegate :code_definition, to: :definition end end end
Version data entries
15 entries across 15 versions & 1 rubygems