# 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