xref: /llvm-project/lldb/test/Shell/Recognizer/Inputs/verbose_trap-in-stl.cpp (revision c47df3e8c8f47bab8a8302757c50710e0e1c43fb)
1 namespace std {
2 inline namespace __1 {
3 template <typename T> struct vector {
4   T& operator[](unsigned) { __builtin_verbose_trap("Bounds error", "out-of-bounds access"); }
5 };
6 } // namespace __1
7 } // namespace std
8 
9 void g() {
10   std::vector<int> v;
11   v[10];
12 }
13 
14 int main() {
15   g();
16   return 0;
17 }
18