| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/deque.modifiers/ |
| H A D | erase_iter.pass.cpp | 23 struct Throws { struct 24 Throws() : v_(0) {} in Throws() argument 25 Throws(int v) : v_(v) {} in Throws() function 26 Throws(const Throws &rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() argument 27 Throws( Throws &&rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() function 28 Throws& operator=(const Throws &rhs) { v_ = rhs.v_; return *this; } in operator =() argument 29 Throws& operator=( Throws &&rhs) { v_ = rhs.v_; return *this; } in operator =() argument 35 bool Throws::sThrows = false; argument 115 Throws arr[] = {1, 2, 3}; in main() 116 std::deque<Throws> v(arr, arr+3); in main() [all …]
|
| H A D | erase_iter_iter.pass.cpp | 25 struct Throws { struct 26 Throws() : v_(0) {} in Throws() function 27 Throws(int v) : v_(v) {} in Throws() function 28 Throws(const Throws &rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() argument 29 Throws( Throws &&rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() function 30 Throws& operator=(const Throws &rhs) { v_ = rhs.v_; return *this; } in operator =() argument 31 Throws& operator=( Throws &&rhs) { v_ = rhs.v_; return *this; } in operator =() argument 37 bool Throws::sThrows = false; argument 121 Throws arr[] = {1, 2, 3}; in main() 122 std::deque<Throws> v(arr, arr+3); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.modifiers/ |
| H A D | erase_iter.pass.cpp | 22 struct Throws { struct 23 Throws() : v_(0) {} in Throws() argument 24 Throws(int v) : v_(v) {} in Throws() function 25 Throws(const Throws &rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() function 26 Throws( Throws &&rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() function 27 Throws& operator=(const Throws &rhs) { v_ = rhs.v_; return *this; } in operator =() argument 28 Throws& operator=( Throws &&rhs) { v_ = rhs.v_; return *this; } in operator =() argument 33 bool Throws::sThrows = false; argument 120 Throws arr[] = {1, 2, 3}; in main() 121 std::vector<Throws> v(arr, arr+3); in main() [all …]
|
| H A D | erase_iter_iter.pass.cpp | 22 struct Throws { struct 23 Throws() : v_(0) {} in Throws() function 24 Throws(int v) : v_(v) {} in Throws() argument 25 Throws(const Throws &rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() function 26 Throws( Throws &&rhs) : v_(rhs.v_) { if (sThrows) throw 1; } in Throws() function 27 Throws& operator=(const Throws &rhs) { v_ = rhs.v_; return *this; } in operator =() argument 28 Throws& operator=( Throws &&rhs) { v_ = rhs.v_; return *this; } in operator =() argument 33 bool Throws::sThrows = false; argument 158 Throws arr[] = {1, 2, 3}; in main() 159 std::vector<Throws> v(arr, arr+3); in main() [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | new-array-init-exceptions.cpp | 4 struct Throws { struct 5 Throws(int); 6 Throws(); 7 ~Throws(); 20 new Throws[n] { 1, 2, 3 }; in cleanup() 36 new Throws[3] { 1, 2, 3 }; in cleanup()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | warn-throw-out-noexcept-func.cpp | 134 struct Throws { struct 135 ~Throws() noexcept(false); 139 Throws T; 145 Throws T;
|
| /llvm-project-15.0.7/llvm/docs/CommandGuide/ |
| H A D | llvm-install-name-tool.rst | 30 times to add multiple rpaths. Throws an error if ``<rpath>`` is already listed in 43 times to delete multiple rpaths. Throws an error if ``<rpath>`` is not listed in 63 multiple times to change multiple rpaths. Throws an error if ``<old_rpath>`` is not listed
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsHexagonDep.td | 1917 Hexagon_i32_doubledouble_Intrinsic<"HEXAGON_F2_dfcmpeq", [IntrNoMem, Throws]>; 1935 Hexagon_float_floatfloat_Intrinsic<"HEXAGON_F2_sfadd", [IntrNoMem, Throws]>; 1941 Hexagon_i32_floatfloat_Intrinsic<"HEXAGON_F2_sfcmpeq", [IntrNoMem, Throws]>; 1944 Hexagon_i32_floatfloat_Intrinsic<"HEXAGON_F2_sfcmpge", [IntrNoMem, Throws]>; 1947 Hexagon_i32_floatfloat_Intrinsic<"HEXAGON_F2_sfcmpgt", [IntrNoMem, Throws]>; 1950 Hexagon_i32_floatfloat_Intrinsic<"HEXAGON_F2_sfcmpuo", [IntrNoMem, Throws]>; 1959 Hexagon_float_float_Intrinsic<"HEXAGON_F2_sffixupr", [IntrNoMem, Throws]>; 1983 Hexagon_float_floatfloat_Intrinsic<"HEXAGON_F2_sfmax", [IntrNoMem, Throws]>; 1986 Hexagon_float_floatfloat_Intrinsic<"HEXAGON_F2_sfmin", [IntrNoMem, Throws]>; 1989 Hexagon_float_floatfloat_Intrinsic<"HEXAGON_F2_sfmpy", [IntrNoMem, Throws]>; [all …]
|
| H A D | IntrinsicsWebAssembly.td | 92 [Throws, IntrNoReturn, ImmArg<ArgIndex<0>>]>; 93 def int_wasm_rethrow : Intrinsic<[], [], [Throws, IntrNoReturn]>;
|
| H A D | Intrinsics.td | 60 // Throws - This intrinsic can throw. 61 def Throws : IntrinsicProperty; 1220 [Throws]>; 1225 [Throws]>; 1230 [Throws]>; 1240 [Throws, ImmArg<ArgIndex<0>>, 1325 def int_coro_resume : Intrinsic<[], [llvm_ptr_ty], [Throws]>; 1326 def int_coro_destroy : Intrinsic<[], [llvm_ptr_ty], [Throws]>; 1352 [Throws]>; 1356 [Throws]>;
|
| H A D | IntrinsicsSystemZ.td | 217 [IntrNoReturn, Throws, IntrWriteMem]>;
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | NoexceptPolicy.rst | 9 "Throws: Nothing") as ``noexcept``. This has two primary consequences:
|
| H A D | FileTimeType.rst | 130 file_time_type tp = last_write_time(p); // BAD! Throws value_too_large. 166 last_write_time("/tmp/foo", file_time_type::max()); // Throws 167 last_write_time("/tmp/foo", file_time_type::min()); // Throws.
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | Exceptions.cpp | 406 const bool Throws = BC.MIB->isInvoke(*II); in updateEHRanges() local 409 if (!Throws && !StartRange) in updateEHRanges() 419 if (Throws && StartRange && PreviousEH.LP == LP && in updateEHRanges() 459 if (Throws) { in updateEHRanges()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.swap/ |
| H A D | swap.pass.cpp | 58 template <bool Throws> void do_throw() {} in do_throw()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | CommentCommands.td | 135 def Throws : BlockCommand<"throws"> { let IsThrowsCommand = 1; }
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx14Issues.csv | 42 "`2093 <https://wg21.link/lwg2093>`__","Throws clause of condition_variable::wait with predicate","…
|
| H A D | Cxx2bIssues.csv | 128 `3573 <https://wg21.link/LWG3573>`__,"Missing Throws element for ``basic_string_view(It begin, End …
|
| H A D | Cxx17Issues.csv | 250 "`2752 <https://wg21.link/LWG2752>`__","""Throws:"" clauses of async and packaged_task are unimplem…
|
| H A D | Cxx20Issues.csv | 31 "`2977 <https://wg21.link/LWG2977>`__","unordered_meow::merge() has incorrect Throws: clause","Albu…
|