adding casts in aggregate initialization because some narrowing conversions are not allowed by clang (#3554)
adding casts in aggregate initialization because some narrowing conversions are not allowed by clang (#3554)


bloomberg/bde,bloomberg/bde,bloomberg/bde,bloomberg/bde,bloomberg/bde