Directory : /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hocon-1.3.1/lib/hocon/impl/ |
Current File : //opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hocon-1.3.1/lib/hocon/impl/resolve_memos.rb |
# encoding: utf-8 require 'hocon' require 'hocon/impl' class Hocon::Impl::ResolveMemos def initialize(memos = {}) @memos = memos end def get(key) @memos[key] end def put(key, value) copy = @memos.clone copy[key] = value Hocon::Impl::ResolveMemos.new(copy) end end