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
gpu_profiler_common.h
gsl.h
hash_combine.h
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
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