Commit Graph

  • 82ff360c14 Simplify Dmitry Kobets 2023-05-04 16:26:28 -0700
  • e70b16f916 Experiment with void_t SFINAE Dmitry Kobets 2023-05-04 15:11:15 -0700
  • ce1e3e138a Fix comiplation errors for C++14 Dmitry Kobets 2023-05-04 12:33:26 -0700
  • eea2d509f8 Constrain std::hash Dmitry Kobets 2023-05-04 12:16:01 -0700
  • 3aa354216b Fix typo Dmitry Kobets 2023-05-04 12:10:12 -0700
  • 3f073c8bbd Remove test Dmitry Kobets 2023-05-04 10:16:19 -0700
  • d313aa9013 Replace use of comparison operators with the STL counterpart Dmitry Kobets 2023-05-04 10:08:44 -0700
  • ceb85b3785 Remove unnecessary check from size_bytes() Dmitry Kobets 2023-05-03 16:45:49 -0700
  • 1d036585cc
    Add testcase for #1100 (#1101) Dmitry Kobets 2023-03-30 11:10:15 -0700
  • f22f1246c4 Guard against ranges too Dmitry Kobets 2023-03-30 10:16:05 -0700
  • 5676c3cc4f Guard test Dmitry Kobets 2023-03-29 16:48:43 -0700
  • 3159c3c155 Add testcase Dmitry Kobets 2023-03-14 16:58:55 -0700
  • 43d60c5e38
    Suppress warning C26481 (#1099) Werner Henze 2023-03-15 00:57:46 +0100
  • 50d6eef541
    Add span_iterator::_Prevent_inheriting_unwrap. (#1100) Stephan T. Lavavej 2023-03-14 13:50:34 -0700
  • ed13ec59b6 Add span_iterator::_Prevent_inheriting_unwrap. Stephan T. Lavavej 2023-03-13 12:47:58 -0700
  • 7fc8d9e779 Suppress warning C26481 Werner Henze 2023-03-13 14:41:31 +0100
  • b080081c9c
    Add missing link to documentation dmitrykobets-msft 2023-02-27 15:49:09 -0800
  • 9f85e4e088
    minor docs improvements (#1097) Werner Henze 2023-02-23 20:10:19 +0100
  • 78eb6ca145
    Document span_ext (#1098) dmitrykobets-msft 2023-02-23 10:22:02 -0800
  • 85d6473095 minor docs improvements Werner Henze 2023-02-20 13:10:27 +0100
  • 7297b5af31 Document span_ext Dmitry Kobets 2023-02-22 14:09:11 -0800
  • 7f7108a076
    Better links to CoreGuidelines (#1094) Werner Henze 2023-02-22 02:11:30 +0100
  • 7a297d4283
    Extend docs and tests for span ctor (#1096) Werner Henze 2023-02-22 00:46:40 +0100
  • b46286d997 Extend docs and tests for span ctor Werner Henze 2023-02-18 18:20:17 +0100
  • a9cedc79f8 Better links to CoreGuidelines Werner Henze 2023-02-18 18:02:10 +0100
  • 9851b94d7e
    add some span test for constructor from other span (#1093) Werner Henze 2023-02-17 22:05:40 +0100
  • 8cba2d837a add some span test for constructor from other span Werner Henze 2023-02-17 11:24:02 +0100
  • 743939744c
    Documentation (#1086) Werner Henze 2023-02-17 19:38:34 +0100
  • 50f741c948 fix wording Werner Henze 2023-02-17 11:22:36 +0100
  • 75c3b76652 wording Werner Henze 2023-02-17 10:42:27 +0100
  • dbe974a694 copy sentence from docs to header file Werner Henze 2023-02-16 23:00:31 +0100
  • cabe1f5133 review feedback Werner Henze 2023-02-16 22:50:02 +0100
  • 27f8185e2d review feedback Werner Henze 2023-02-16 13:49:09 +0100
  • df48eb8994 Documentation now complete for all classes and functions Werner Henze 2023-02-14 14:38:50 +0100
  • f7c4309de9 coloring for code blocks Werner Henze 2023-02-14 15:16:35 +0100
  • 743846422d Apply suggestions from code review Werner Henze 2023-02-13 11:38:23 +0100
  • 2f60c8de3c review feedback Werner Henze 2023-02-13 11:37:32 +0100
  • cd2a286283 Apply suggestions from code review Werner Henze 2023-02-13 11:36:55 +0100
  • 6ea917939c Apply suggestions from code review Werner Henze 2023-02-13 11:36:08 +0100
  • 5a5b33bfeb Update docs/headers.md Werner Henze 2023-02-13 11:17:20 +0100
  • 5220285bd1 More docs and Links from README.md to docs Werner Henze 2023-02-06 16:48:41 +0100
  • 4157bf9190 Added docs Werner Henze 2023-02-06 15:52:14 +0100
  • 735489e609 Skeleton by Dmitry Dmitry Kobets 2023-01-27 13:27:18 -0800
  • 3ba80d5dd4
    simplify to_byte (#1090) Werner Henze 2023-02-14 23:10:56 +0100
  • 9739d05594 simplify to_byte Werner Henze 2023-02-14 14:33:35 +0100
  • b7b280f68a Remove include/CMakeLists.txt Juan Ramos 2023-02-07 19:18:38 -0700
  • 7036445e8f Remove include/CMakeLists.txt Juan Ramos 2023-02-06 16:59:42 -0700
  • 49c88f27bd
    add not_null and strict_not_null tests for const (#1085) Werner Henze 2023-02-06 22:16:06 +0100
  • f7da2e41f0
    Raise CMake min to 3.14 (#1083) jpr42 2023-02-06 12:16:37 -0700
  • 1feb389ec3 add not_null and strict_not_null tests for const Werner Henze 2023-02-06 16:00:40 +0100
  • 7cfdbad750 Raise CMake min to 3.14 Juan Ramos 2023-01-28 12:08:05 -0700
  • 85e684b5bf remove swapfile Dmitry Kobets 2023-01-27 13:27:18 -0800
  • 5c97b30470 fix header Dmitry Kobets 2023-01-27 13:22:43 -0800
  • 2434d550b4 Fix links Dmitry Kobets 2023-01-27 13:21:47 -0800
  • d703cde409 Fix tags Dmitry Kobets 2023-01-27 13:11:13 -0800
  • 269620b51b Add skeleton for docs Dmitry Kobets 2023-01-27 13:09:14 -0800
  • cbf5e664fc
    Fix max macro collision (#1081) dmitrykobets-msft 2023-01-19 13:17:39 -0800
  • fd076ba34e Fix fix Dmitry Kobets 2023-01-19 10:30:55 -0800
  • 4bf3592c72 Fix macro collision Dmitry Kobets 2023-01-19 10:22:32 -0800
  • a381a3759f
    1075 Wrong Expects in gsl::at? (#1076) Werner Henze 2023-01-18 22:33:20 +0100
  • 94b963bd13 fix unit test Werner Henze 2023-01-18 18:27:09 +0100
  • 06b55f91b0 review feedback dmitrykobets-msft Werner Henze 2023-01-18 18:01:23 +0100
  • 1658538d6a align span_tests interop_with_gsl_at with at_tests std_span Werner Henze 2023-01-18 18:05:46 +0100
  • ad3f7c9367 review dmitrykobets-msft Werner Henze 2023-01-16 14:41:15 +0100
  • b200e85f51 change checks in at() and add unit-test (closes issue #1075) Werner Henze 2022-12-29 14:58:28 +0100
  • 0822838a7c
    Add Linguist language override for include files (#1079) Gabriel Gerlero 2023-01-06 13:11:06 -0300
  • 5dd8225f53
    Add Linguist language override for include files Gabriel Gerlero 2023-01-06 10:50:23 -0300
  • f94c1f6f2b
    use code spans in README.md (#1078) Werner Henze 2022-12-29 19:23:30 +0100
  • ac26d7bc71
    cleanup natvis (#1077) Werner Henze 2022-12-29 19:21:11 +0100
  • d31e22df52 use code spans in README.md Werner Henze 2022-12-29 17:20:00 +0100
  • 480cc0c61b cleanup natvis Werner Henze 2022-12-29 15:43:10 +0100
  • c016bdc77f
    remove all deprecated string_span stuff (#1074) Werner Henze 2022-12-27 16:22:26 +0100
  • 15ed860deb remove all deprecated string_span stuff Werner Henze 2022-12-25 22:31:27 +0100
  • 46c72713f2
    Document potentially confusing behavior in gsl::narrow (#1073) dmitrykobets-msft 2022-12-24 11:49:26 -0800
  • 999563e230 Update comment Dmitry Kobets 2022-12-24 11:25:28 -0800
  • c320acbf66 Document edge-case Dmitry Kobets 2022-12-24 11:23:11 -0800
  • df41da76f7 fix array initialization Jaroslav P 2022-12-23 23:39:45 +0100
  • c408130ddd gsl::at variadic version + tests Jaroslav P 2022-12-23 23:12:59 +0100
  • 6c6111acb7
    Remove null check inside not_null::get (#1067) dmitrykobets-msft 2022-12-14 18:16:52 -0800
  • 8be467d284 Remove null check inside not_null::get Dmitry Kobets 2022-12-13 13:17:13 -0800
  • f3620bb009
    Suppress false postive warning (#1068) dmitrykobets-msft 2022-12-14 15:39:34 -0800
  • 0c1cbbbf8b Suppress false postive warning Dmitry Kobets 2022-12-14 14:04:41 -0800
  • 517ed29228
    Fix GSL_SUPPRESS definition when nvcc is in-use (#1064) Changming Sun 2022-11-07 14:00:32 -0800
  • dd542bc601
    Update assert Changming Sun 2022-11-05 15:57:48 -0700
  • bda06811e3
    Fix GSL_SUPPRESS definition when nvcc is in-use Changming Sun 2022-11-05 15:10:59 -0700
  • d69e578519
    clang-tidy: performance-noexcept-move-constructor (#1063) jpr42 2022-11-01 11:07:47 -0600
  • 9f34755e55 clang-tidy: performance-noexcept-move-constructor Juan Ramos 2022-10-30 11:16:41 -0600
  • 9c4212aca4
    Raise CMake min to 3.8 (#1061) jpr42 2022-10-29 13:31:23 -0600
  • ed252cd341 Raise CMake min to 3.8 Juan Ramos 2022-10-22 19:06:19 -0600
  • 1e0d0446dd
    README.md: fixed a typo (#1062) Eli Boyarski 2022-10-24 23:34:44 +0300
  • afdf2ae926
    README.md: fixed a typo Eli Boyarski 2022-10-23 20:12:52 +0300
  • c52bad36aa
    CMake cleanup (#1060) jpr42 2022-10-18 12:05:09 -0600
  • 49eb23b272 CMake cleanup Juan Ramos 2022-10-15 15:14:24 -0600
  • 991fa6682e
    Prevent inefficient copying when using not_null::get (#1059) dmitrykobets-msft 2022-10-11 16:49:16 -0700
  • 7d49d4b45d
    Clean up final_act and finally, closes #846 (#977) Herb Sutter 2022-10-10 16:09:21 -0700
  • 74b4c5d6b1 Use version of is_trivially_copy_constructible supported by older standards Dmitry Kobets 2022-10-10 12:04:37 -0700
  • 0fb8feb045 Implement Herb's suggestion Dmitry Kobets 2022-10-10 11:54:22 -0700
  • 849f7ceaf7
    Fix Clang-tidy 15 warnings (#1058) Rose 2022-10-06 12:44:39 -0400
  • e40855079e
    Remove noexcept Rose 2022-10-06 10:57:28 -0400
  • 5574f1f212 Fix Clang-15 warnings Rose 2022-10-03 09:58:21 -0400