This change allows dsymutil to dump swift5 reflection section data into the binary that is created by dsymutil in the dsym bundle.
We only want to emit these data of these sections if the input binary does not have those sections present in them. Therefore, assuming that the input binary doesn't have the section data, dsymutil is supposed to pick the data up from the object files. If the Input binary has the data, dsymutil works the same as it has before this change.
If it's already in the namespace we don't need to repeat Swift in the name. I would go with: