onnxruntime/include/onnxruntime/core/common
Yuriy Chernyshov 973aaf110b Improve compatibility with certain STL's
We use customized libc++ which uses raw pointers as std::vector::iterators.

As per [expr.pre.incr](https://eel.is/c++draft/expr.compound#expr.pre.incr), builtin `operator++` can only be applied to lvalue, while `std::vector::begin()` returns an rvalue.

See [this](https://godbolt.org/z/d3a1aKTWP) godbolt snippet for the details.
2023-02-21 14:06:16 -08:00
..
logging Enabling thread pool to be numa-aware (#13778) 2022-12-12 10:33:55 -08:00
basic_types.h Consolidate several types into onnxruntime::ArgType. (#11430) 2022-05-09 14:44:28 -07:00
code_location.h
common.h Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -07:00
const_pointer_container.h
denormal.h
eigen_common_wrapper.h upgrade emsdk to 3.1.19 (#12690) 2022-08-30 13:42:45 -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
inlined_containers_fwd.h Update absl to the latest release (#13990) 2022-12-19 14:25:13 -08:00
make_string.h
narrow.h Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -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 Session-aware and thread-safe CUDA profiler (#13706) 2022-12-09 13:22:12 -08:00
span_utils.h Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -07:00
spin_pause.h
status.h Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -07:00
string_helper.h Csharp bindings for on-device training APIs (#12404) 2022-09-02 13:13:48 -07:00