Added static_assert to std::get<N>(std::array) calls to catch "out of bounds" calls

llvm-svn: 170435
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 36a60721ceccdb41ccd01d603e7c92ff7c2bae1a
2 files changed