[clang-tidy] Add bugprone-suspicious-stringview-data-usage check (#83716)

This check identifies suspicious usages of std::string_view::data() that
could lead to reading out-of-bounds data due to inadequate or incorrect
string null termination.

Closes #80854

GitOrigin-RevId: 28c1279db3541bc7b246fd9da0da3da4e09f0eed
9 files changed