mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-13 13:50:40 +01:00
Move some numeric utility code from rtc_base/ to rtc_base/numerics/
Specifically, I'm moving safe_compare.h safe_conversions.h safe_minmax.h They shouldn't be part of the API, and moving them to an appropriate subdirectory of rtc_base/ is a good way to keep track of that. BUG=webrtc:8445 Change-Id: I458531aeb30bcf4291c4bec3bf22a2fffbf054ff Reviewed-on: https://webrtc-review.googlesource.com/20860 Commit-Queue: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#20829}
This commit is contained in:
parent
9deda4828d
commit
e40468ba3d
114 changed files with 138 additions and 137 deletions
|
@ -13,8 +13,8 @@
|
|||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h"
|
||||
#include "modules/audio_coding/codecs/pcm16b/pcm16b_common.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h"
|
||||
#include "modules/audio_coding/codecs/pcm16b/pcm16b_common.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -15,8 +15,8 @@
|
|||
|
||||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/g711/audio_decoder_pcm.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/g711/audio_encoder_pcm.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/string_to_number.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -15,8 +15,8 @@
|
|||
|
||||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/g722/audio_decoder_g722.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/g722/audio_encoder_g722.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/string_to_number.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/string_to_number.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
#include <string>
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
*/
|
||||
|
||||
#include "audio/test/audio_end_to_end_test.h"
|
||||
#include "rtc_base/safe_compare.h"
|
||||
#include "rtc_base/numerics/safe_compare.h"
|
||||
#include "system_wrappers/include/sleep.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace {
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
#include "rtc_base/arraysize.h"
|
||||
#include "rtc_base/basictypes.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "test/gmock.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#include "common_audio/channel_buffer.h"
|
||||
#include "common_audio/resampler/push_sinc_resampler.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
using rtc::checked_cast;
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
#include "common_audio/signal_processing/dot_product_with_scale.h"
|
||||
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
int32_t WebRtcSpl_DotProductWithScale(const int16_t* vector1,
|
||||
const int16_t* vector2,
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#include "common_audio/include/audio_util.h"
|
||||
#include "common_audio/wav_header.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#include "rtc_base/bitbuffer.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
#include "common_video/h264/h264_common.h"
|
||||
#include "common_video/h264/sps_parser.h"
|
||||
|
|
|
@ -41,9 +41,9 @@
|
|||
#include "modules/rtp_rtcp/source/rtp_packet_received.h"
|
||||
#include "modules/rtp_rtcp/source/rtp_packet_to_send.h"
|
||||
#include "rtc_base/arraysize.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
#include "rtc_base/constructormagic.h"
|
||||
#include "rtc_base/event.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/sequenced_task_checker.h"
|
||||
#include "rtc_base/task_queue.h"
|
||||
#include "rtc_base/thread_annotations.h"
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/criticalsection.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/thread.h"
|
||||
#include "rtc_base/timeutils.h"
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#include "pc/channel.h"
|
||||
#include "rtc_base/arraysize.h"
|
||||
#include "rtc_base/byteorder.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/scoped_ref_ptr.h"
|
||||
#include "test/field_trial.h"
|
||||
#include "test/gtest.h"
|
||||
|
|
|
@ -26,7 +26,6 @@ enum PreservedErrno {
|
|||
#include <memory>
|
||||
#include <sstream>
|
||||
|
||||
#include "usrsctplib/usrsctp.h"
|
||||
#include "media/base/codec.h"
|
||||
#include "media/base/mediaconstants.h"
|
||||
#include "media/base/streamparams.h"
|
||||
|
@ -36,9 +35,10 @@ enum PreservedErrno {
|
|||
#include "rtc_base/criticalsection.h"
|
||||
#include "rtc_base/helpers.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/thread_checker.h"
|
||||
#include "rtc_base/trace_event.h"
|
||||
#include "usrsctplib/usrsctp.h"
|
||||
|
||||
namespace {
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/format_macros.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/clock.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#include "modules/audio_coding/include/audio_coding_module.h"
|
||||
#include "modules/audio_coding/neteq/tools/rtp_generator.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/clock.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/testsupport/fileutils.h"
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
#include "modules/audio_coding/acm2/rent_a_codec.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/metrics.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -35,9 +35,9 @@
|
|||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/criticalsection.h"
|
||||
#include "rtc_base/md5digest.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/platform_thread.h"
|
||||
#include "rtc_base/refcountedobject.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/thread_annotations.h"
|
||||
#include "system_wrappers/include/clock.h"
|
||||
#include "system_wrappers/include/event_wrapper.h"
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
*/
|
||||
|
||||
#include "modules/audio_coding/audio_network_adaptor/bitrate_controller.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/field_trial.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include "api/array_view.h"
|
||||
#include "api/optional.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include <vector>
|
||||
|
||||
#include "api/audio_codecs/builtin_audio_encoder_factory.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gmock.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include "common_audio/vad/mock/mock_vad.h"
|
||||
#include "modules/audio_coding/codecs/cng/audio_encoder_cng.h"
|
||||
#include "rtc_base/constructormagic.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/mock_audio_encoder.h"
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include <algorithm>
|
||||
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/g722/g722_interface.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/ilbc/ilbc.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
#include "modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h"
|
||||
#include "modules/audio_coding/neteq/tools/input_audio_file.h"
|
||||
#include "rtc_base/buffer.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/testsupport/fileutils.h"
|
||||
|
||||
|
|
|
@ -8,9 +8,10 @@
|
|||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "modules/audio_coding/acm2/rent_a_codec.h"
|
||||
#include "modules/audio_coding/codecs/legacy_encoded_audio_frame.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
#include "modules/audio_coding/acm2/rent_a_codec.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -22,10 +22,10 @@
|
|||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/numerics/exp_filter.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/protobuf_utils.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/string_to_number.h"
|
||||
#include "rtc_base/timeutils.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include "modules/audio_coding/codecs/opus/opus_interface.h"
|
||||
#include "modules/audio_coding/neteq/tools/audio_loop.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/testsupport/fileutils.h"
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include "common_types.h" // NOLINT(build/include)
|
||||
#include "modules/audio_coding/codecs/pcm16b/pcm16b.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
#include "modules/audio_coding/codecs/red/audio_encoder_copy_red.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/mock_audio_encoder.h"
|
||||
|
||||
|
|
|
@ -9,13 +9,13 @@
|
|||
*/
|
||||
|
||||
#include "modules/audio_coding/neteq/audio_multi_vector.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <string>
|
||||
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
|
|
|
@ -9,13 +9,13 @@
|
|||
*/
|
||||
|
||||
#include "modules/audio_coding/neteq/audio_vector.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <string>
|
||||
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "modules/audio_coding/neteq/delay_peak_detector.h"
|
||||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include <algorithm> // max
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "modules/audio_coding/neteq/random_vector.h"
|
||||
#include "modules/audio_coding/neteq/statistics_calculator.h"
|
||||
#include "modules/audio_coding/neteq/sync_buffer.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#include "modules/audio_coding/neteq/statistics_calculator.h"
|
||||
#include "modules/audio_coding/neteq/sync_buffer.h"
|
||||
#include "modules/audio_coding/neteq/tools/resample_input_audio_file.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/testsupport/fileutils.h"
|
||||
|
||||
|
|
|
@ -22,8 +22,8 @@
|
|||
#include "modules/audio_coding/neteq/dsp_helper.h"
|
||||
#include "modules/audio_coding/neteq/expand.h"
|
||||
#include "modules/audio_coding/neteq/sync_buffer.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
#include "rtc_base/trace_event.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "modules/audio_coding/neteq/sync_buffer.h"
|
||||
#include "modules/audio_coding/neteq/timestamp_scaler.h"
|
||||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gmock.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/mock_audio_decoder.h"
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/flags.h"
|
||||
#include "rtc_base/ignore_wundef.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/protobuf_utils.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/sha1digest.h"
|
||||
#include "rtc_base/stringencode.h"
|
||||
#include "test/gtest.h"
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
#include "modules/audio_coding/neteq/defines.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/constructormagic.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include "modules/audio_coding/neteq/decoder_database.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "api/audio_codecs/builtin_audio_decoder_factory.h"
|
||||
#include "modules/audio_coding/neteq/mock/mock_decoder_database.h"
|
||||
#include "modules/audio_coding/neteq/packet.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "test/mock_audio_decoder_factory.h"
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
#include "modules/audio_coding/neteq/delay_manager.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/metrics.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
*/
|
||||
|
||||
#include "modules/audio_coding/neteq/sync_buffer.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include "modules/audio_coding/neteq/tools/neteq_quality_test.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/flags.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/testsupport/fileutils.h"
|
||||
|
||||
using testing::InitGoogleTest;
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include "modules/audio_coding/neteq/tools/neteq_quality_test.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/flags.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/testsupport/fileutils.h"
|
||||
|
||||
using testing::InitGoogleTest;
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
#include "modules/audio_coding/neteq/background_noise.h"
|
||||
#include "modules/audio_coding/neteq/cross_correlation.h"
|
||||
#include "modules/audio_coding/neteq/dsp_helper.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include <utility>
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace test {
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
#include "modules/rtp_rtcp/source/byte_io.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace test {
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
// Unit tests for test InputAudioFile class.
|
||||
|
||||
#include "modules/audio_coding/neteq/tools/input_audio_file.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -21,8 +21,8 @@
|
|||
#include "rtc_base/criticalsection.h"
|
||||
#include "rtc_base/event.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/race_checker.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/scoped_ref_ptr.h"
|
||||
#include "rtc_base/thread_annotations.h"
|
||||
#include "rtc_base/thread_checker.h"
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
#include <math.h>
|
||||
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
#include "modules/audio_processing/aec/aec_core.h"
|
||||
#include "modules/audio_processing/aec/echo_cancellation.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
namespace webrtc {
|
||||
|
|
|
@ -26,8 +26,8 @@
|
|||
#include "modules/audio_processing/logging/apm_data_dumper.h"
|
||||
#include "modules/audio_processing/test/echo_canceller_test_tools.h"
|
||||
#include "rtc_base/arraysize.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "system_wrappers/include/cpu_features_wrapper.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include <algorithm>
|
||||
#include <numeric>
|
||||
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "system_wrappers/include/metrics.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include <algorithm>
|
||||
#include <numeric>
|
||||
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -22,8 +22,8 @@
|
|||
#include "modules/audio_processing/aec3/subtractor_output.h"
|
||||
#include "modules/audio_processing/logging/apm_data_dumper.h"
|
||||
#include "modules/audio_processing/test/echo_canceller_test_tools.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -19,8 +19,8 @@
|
|||
#include "modules/audio_processing/aec3/aec3_common.h"
|
||||
#include "modules/audio_processing/aec3/aec_state.h"
|
||||
#include "modules/audio_processing/test/echo_canceller_test_tools.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include "api/array_view.h"
|
||||
#include "modules/audio_processing/logging/apm_data_dumper.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
#include <numeric>
|
||||
|
||||
#include "modules/audio_processing/utility/ooura_fft.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace {
|
||||
|
|
|
@ -24,7 +24,7 @@ extern "C" {
|
|||
}
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
#ifdef AEC_DEBUG
|
||||
|
|
|
@ -24,7 +24,7 @@ extern "C" {
|
|||
}
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include "modules/audio_processing/aecm/echo_control_mobile.h"
|
||||
#include "modules/audio_processing/utility/delay_estimator_wrapper.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
static const ALIGN8_BEG int16_t WebRtcAecm_kSqrtHanning[] ALIGN8_END = {
|
||||
0, 399, 798, 1196, 1594, 1990, 2386, 2780, 3172,
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "system_wrappers/include/metrics.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include "modules/audio_processing/logging/apm_data_dumper.h"
|
||||
#include "rtc_base/atomicops.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -19,9 +19,9 @@
|
|||
#include "modules/audio_processing/test/test_utils.h"
|
||||
#include "modules/include/module_common_types.h"
|
||||
#include "rtc_base/atomicops.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/platform_thread.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "system_wrappers/include/clock.h"
|
||||
#include "system_wrappers/include/event_wrapper.h"
|
||||
#include "test/gtest.h"
|
||||
|
|
|
@ -33,9 +33,9 @@
|
|||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/gtest_prod_util.h"
|
||||
#include "rtc_base/ignore_wundef.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/protobuf_utils.h"
|
||||
#include "rtc_base/refcountedobject.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/task_queue.h"
|
||||
#include "rtc_base/thread.h"
|
||||
#include "system_wrappers/include/event_wrapper.h"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "common_audio/window_generator.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include <algorithm>
|
||||
#include <limits>
|
||||
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include "modules/audio_processing/rms_level.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/mathutils.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include <initializer_list>
|
||||
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
#include "system_wrappers/include/metrics.h"
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#include "modules/rtp_rtcp/include/rtp_rtcp_defines.h"
|
||||
#include "modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "system_wrappers/include/clock.h"
|
||||
#include "test/gmock.h"
|
||||
#include "test/gtest.h"
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include "modules/video_coding/codecs/vp9/include/vp9_globals.h"
|
||||
#include "rtc_base/constructormagic.h"
|
||||
#include "rtc_base/deprecation.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/timeutils.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include <string>
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
#include "modules/remote_bitrate_estimator/include/bwe_defines.h"
|
||||
#include "modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h"
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "modules/remote_bitrate_estimator/test/bwe_test_logging.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include "modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "system_wrappers/include/clock.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include <sstream>
|
||||
|
||||
#include "rtc_base/constructormagic.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace testing {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include "modules/rtp_rtcp/source/byte_io.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace rtcp {
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
#include "modules/rtp_rtcp/source/byte_io.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace rtcp {
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
#include "modules/rtp_rtcp/source/byte_io.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include <vector>
|
||||
|
||||
#include "modules/rtp_rtcp/source/rtp_header_extensions.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
|
|
|
@ -27,9 +27,9 @@
|
|||
#include "rtc_base/arraysize.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/rate_limiter.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/timeutils.h"
|
||||
#include "rtc_base/trace_event.h"
|
||||
#include "system_wrappers/include/field_trial.h"
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/messagedigest.h"
|
||||
#include "rtc_base/network.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/stringencode.h"
|
||||
#include "rtc_base/stringutils.h"
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "rtc_base/byteorder.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/safe_minmax.h"
|
||||
#include "rtc_base/numerics/safe_minmax.h"
|
||||
#include "rtc_base/socket.h"
|
||||
#include "rtc_base/stringutils.h"
|
||||
#include "rtc_base/timeutils.h"
|
||||
|
|
|
@ -40,8 +40,8 @@
|
|||
#include "rtc_base/bind.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/logging.h"
|
||||
#include "rtc_base/numerics/safe_conversions.h"
|
||||
#include "rtc_base/ptr_util.h"
|
||||
#include "rtc_base/safe_conversions.h"
|
||||
#include "rtc_base/stringencode.h"
|
||||
#include "rtc_base/stringutils.h"
|
||||
#include "rtc_base/trace_event.h"
|
||||
|
|
|
@ -146,6 +146,10 @@ rtc_source_set("rtc_base_approved_generic") {
|
|||
"location.h",
|
||||
"mod_ops.h",
|
||||
"moving_max_counter.h",
|
||||
"numerics/safe_compare.h",
|
||||
"numerics/safe_conversions.h",
|
||||
"numerics/safe_conversions_impl.h",
|
||||
"numerics/safe_minmax.h",
|
||||
"onetimeevent.h",
|
||||
"pathutils.cc",
|
||||
"pathutils.h",
|
||||
|
@ -168,10 +172,6 @@ rtc_source_set("rtc_base_approved_generic") {
|
|||
"refcount.h",
|
||||
"refcountedobject.h",
|
||||
"refcounter.h",
|
||||
"safe_compare.h",
|
||||
"safe_conversions.h",
|
||||
"safe_conversions_impl.h",
|
||||
"safe_minmax.h",
|
||||
"sanitizer.h",
|
||||
"scoped_ref_ptr.h",
|
||||
"string_to_number.cc",
|
||||
|
@ -875,6 +875,8 @@ if (rtc_include_tests) {
|
|||
"md5digest_unittest.cc",
|
||||
"mod_ops_unittest.cc",
|
||||
"moving_max_counter_unittest.cc",
|
||||
"numerics/safe_compare_unittest.cc",
|
||||
"numerics/safe_minmax_unittest.cc",
|
||||
"onetimeevent_unittest.cc",
|
||||
"pathutils_unittest.cc",
|
||||
"platform_thread_unittest.cc",
|
||||
|
@ -883,8 +885,6 @@ if (rtc_include_tests) {
|
|||
"rate_statistics_unittest.cc",
|
||||
"ratetracker_unittest.cc",
|
||||
"refcountedobject_unittest.cc",
|
||||
"safe_compare_unittest.cc",
|
||||
"safe_minmax_unittest.cc",
|
||||
"string_to_number_unittest.cc",
|
||||
"stringencode_unittest.cc",
|
||||
"stringize_macros_unittest.cc",
|
||||
|
|
|
@ -36,7 +36,7 @@ NO_RETURN void rtc_FatalMessage(const char* file, int line, const char* msg);
|
|||
#include <sstream>
|
||||
#include <string>
|
||||
|
||||
#include "rtc_base/safe_compare.h"
|
||||
#include "rtc_base/numerics/safe_compare.h"
|
||||
|
||||
// The macros here print a message to stderr and abort under various
|
||||
// conditions. All will accept additional stream messages. For example:
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
// zero; in the remaining cases, it is just a few machine instructions (no
|
||||
// branches).
|
||||
|
||||
#ifndef RTC_BASE_SAFE_COMPARE_H_
|
||||
#define RTC_BASE_SAFE_COMPARE_H_
|
||||
#ifndef RTC_BASE_NUMERICS_SAFE_COMPARE_H_
|
||||
#define RTC_BASE_NUMERICS_SAFE_COMPARE_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
@ -173,4 +173,4 @@ RTC_SAFECMP_MAKE_FUN(Ge)
|
|||
|
||||
} // namespace rtc
|
||||
|
||||
#endif // RTC_BASE_SAFE_COMPARE_H_
|
||||
#endif // RTC_BASE_NUMERICS_SAFE_COMPARE_H_
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
#include <limits>
|
||||
|
||||
#include "rtc_base/safe_compare.h"
|
||||
#include "rtc_base/numerics/safe_compare.h"
|
||||
#include "test/gtest.h"
|
||||
|
||||
namespace rtc {
|
|
@ -10,13 +10,13 @@
|
|||
|
||||
// Borrowed from Chromium's src/base/numerics/safe_conversions.h.
|
||||
|
||||
#ifndef RTC_BASE_SAFE_CONVERSIONS_H_
|
||||
#define RTC_BASE_SAFE_CONVERSIONS_H_
|
||||
#ifndef RTC_BASE_NUMERICS_SAFE_CONVERSIONS_H_
|
||||
#define RTC_BASE_NUMERICS_SAFE_CONVERSIONS_H_
|
||||
|
||||
#include <limits>
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_conversions_impl.h"
|
||||
#include "rtc_base/numerics/safe_conversions_impl.h"
|
||||
|
||||
namespace rtc {
|
||||
|
||||
|
@ -73,4 +73,4 @@ inline Dst saturated_cast(Src value) {
|
|||
|
||||
} // namespace rtc
|
||||
|
||||
#endif // RTC_BASE_SAFE_CONVERSIONS_H_
|
||||
#endif // RTC_BASE_NUMERICS_SAFE_CONVERSIONS_H_
|
|
@ -10,8 +10,8 @@
|
|||
|
||||
// Borrowed from Chromium's src/base/numerics/safe_conversions_impl.h.
|
||||
|
||||
#ifndef RTC_BASE_SAFE_CONVERSIONS_IMPL_H_
|
||||
#define RTC_BASE_SAFE_CONVERSIONS_IMPL_H_
|
||||
#ifndef RTC_BASE_NUMERICS_SAFE_CONVERSIONS_IMPL_H_
|
||||
#define RTC_BASE_NUMERICS_SAFE_CONVERSIONS_IMPL_H_
|
||||
|
||||
#include <limits>
|
||||
|
||||
|
@ -172,4 +172,4 @@ inline RangeCheckResult RangeCheck(Src value) {
|
|||
} // namespace internal
|
||||
} // namespace rtc
|
||||
|
||||
#endif // RTC_BASE_SAFE_CONVERSIONS_IMPL_H_
|
||||
#endif // RTC_BASE_NUMERICS_SAFE_CONVERSIONS_IMPL_H_
|
|
@ -73,14 +73,14 @@
|
|||
// result, then everything's fine, and the return type is as requested. But if
|
||||
// the requested type is too small, a static_assert is triggered.
|
||||
|
||||
#ifndef RTC_BASE_SAFE_MINMAX_H_
|
||||
#define RTC_BASE_SAFE_MINMAX_H_
|
||||
#ifndef RTC_BASE_NUMERICS_SAFE_MINMAX_H_
|
||||
#define RTC_BASE_NUMERICS_SAFE_MINMAX_H_
|
||||
|
||||
#include <limits>
|
||||
#include <type_traits>
|
||||
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/safe_compare.h"
|
||||
#include "rtc_base/numerics/safe_compare.h"
|
||||
#include "rtc_base/type_traits.h"
|
||||
|
||||
namespace rtc {
|
||||
|
@ -332,4 +332,4 @@ R2 SafeClamp(T x, L min, H max) {
|
|||
|
||||
} // namespace rtc
|
||||
|
||||
#endif // RTC_BASE_SAFE_MINMAX_H_
|
||||
#endif // RTC_BASE_NUMERICS_SAFE_MINMAX_H_
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue