llvm-cov currently requires the user to pass in a single object filename via a positional arg.
To retain backwards compatibility, I've kept the original positional arg but made it optional. I've also added an optional "-object" flag (a cl::list). You can specify the "-object" flag multiple times, or a single time using a comma-separated list.
This test file is missing a newline at the end.