# File lib/puppet/parser/compiler.rb, line 21
21:     def add_override(override)
22:         # If possible, merge the override in immediately.
23:         if resource = @catalog.resource(override.ref)
24:             resource.merge(override)
25:         else
26:             # Otherwise, store the override for later; these
27:             # get evaluated in Resource#finish.
28:             @resource_overrides[override.ref] << override
29:         end
30:     end