# File lib/puppet/parser/compiler.rb, line 41
41:   def add_override(override)
42:     # If possible, merge the override in immediately.
43:     if resource = @catalog.resource(override.ref)
44:       resource.merge(override)
45:     else
46:       # Otherwise, store the override for later; these
47:       # get evaluated in Resource#finish.
48:       @resource_overrides[override.ref] << override
49:     end
50:   end