[Source]
# File lib/extlib/lazy_module.rb, line 2 2: def self.new(&blk) 3: # passing no-op block overrides &blk 4: m = super{ } 5: class << m 6: include ClassMethods 7: end 8: m.lazy_evaluated_body = blk 9: m 10: end
[Validate]