onnxruntime/include/onnxruntime/core/common
cao lei 32f5658abb
remove gsl to make status.h independent from gsl (#17402)
### Description
<!-- Describe your changes. -->
Make status.h independent from gsl.


### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
In the coming new feature external EP API (see the prototype
https://github.com/microsoft/onnxruntime/pull/16718), we need to expose
stream in the public header, however, stream is dependent on status.h
which is dependent on gsl. We are seeking a way to decouple stream from
gsl.

From Changming's comment offline, prefast is disabled so all
GSL_SUPPRESS are not taking any effect now. He will handle the warnings
when enable prefast in the future
2023-09-13 21:47:43 -07:00
..
logging Prevent GSL_SUPPRESS arguments from being modified by clang-format (#17242) 2023-08-22 18:26:53 -07:00
basic_types.h
code_location.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
common.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
const_pointer_container.h
denormal.h
eigen_common_wrapper.h Enable -Wshorten-64-to-32 warning if available. (#16524) 2023-07-07 08:11:44 -07:00
exceptions.h Improve compatibility with certain STL's 2023-02-21 14:06:16 -08:00
gpu_profiler_common.h Fix skew between GPU/CPU timestamps in ORT profiler (#14004) 2023-01-05 11:07:26 -08:00
gsl.h Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -07:00
hash_combine.h Update kernel matching logic: decouple from op schemas and remove kernel def hashes (#12791) 2022-09-20 14:24:59 -07:00
inlined_containers.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
inlined_containers_fwd.h Graph transformer to ensure unique DQ nodes for QDQ node units (#15145) 2023-03-31 08:39:43 +10:00
make_string.h
narrow.h Prevent GSL_SUPPRESS arguments from being modified by clang-format (#17242) 2023-08-22 18:26:53 -07:00
optional.h
parse_string.h Update kernel matching logic: decouple from op schemas and remove kernel def hashes (#12791) 2022-09-20 14:24:59 -07:00
profiler_common.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
span_utils.h Fix build - redefinition of default argument for ‘long unsigned int Extent’ (#17281) 2023-08-25 00:40:40 +08:00
spin_pause.h
status.h remove gsl to make status.h independent from gsl (#17402) 2023-09-13 21:47:43 -07:00
string_helper.h Csharp bindings for on-device training APIs (#12404) 2022-09-02 13:13:48 -07:00