Following discussions around #3958, try to provide more specific semantics. Note we currently don't follow this everywhere, particularly in AddInst calls, but the intent is to shift. Per discussion, designated initializers are preferred when possible. And the google-readability-casting diagnostics are poor, but with this may primarily flag cases which should be using a different constructor syntax, so are just a rocky way to get there.
Following discussions around #3958, try to provide more specific semantics. Note we currently don't follow this everywhere, particularly in AddInst calls, but the intent is to shift. Per discussion, designated initializers are preferred when possible. And the
google-readability-casting
diagnostics are poor, but with this may primarily flag cases which should be using a different constructor syntax, so are just a rocky way to get there.