Replace ASSERT(false) by RTC_NOTREACHED().

This cl was produced by

  git grep -l 'ASSERT(false)' |\
    xargs -n1 sed -i 's/ASSERT(false)/RTC_NOTREACHED()/'

followed by additional includes of base/checks.h in affected files,
git cl format to adjust spacing in webrtc/base/transformadapter.cc.
Finally, to make presubmit happy, one unnamed TODO marker was deleted
in that file.

This is a step towards deletion of base/common.h.

BUG=webrtc:6424

Review-Url: https://codereview.webrtc.org/2625003003
Cr-Commit-Position: refs/heads/master@{#16009}
diff --git a/webrtc/api/dtmfsender.cc b/webrtc/api/dtmfsender.cc
index bd4340e..8fda784 100644
--- a/webrtc/api/dtmfsender.cc
+++ b/webrtc/api/dtmfsender.cc
@@ -14,6 +14,7 @@
 
 #include <string>
 
+#include "webrtc/base/checks.h"
 #include "webrtc/base/logging.h"
 #include "webrtc/base/thread.h"
 
@@ -164,7 +165,7 @@
       break;
     }
     default: {
-      ASSERT(false);
+      RTC_NOTREACHED();
       break;
     }
   }
@@ -189,7 +190,7 @@
     if (!GetDtmfCode(tone, &code)) {
       // The find_first_of(kDtmfValidTones) should have guarantee |tone| is
       // a valid DTMF tone.
-      ASSERT(false);
+      RTC_NOTREACHED();
     }
   }
 
diff --git a/webrtc/api/peerconnection.cc b/webrtc/api/peerconnection.cc
index 4f731da..1d85e73 100644
--- a/webrtc/api/peerconnection.cc
+++ b/webrtc/api/peerconnection.cc
@@ -32,6 +32,7 @@
 #include "webrtc/api/videotrack.h"
 #include "webrtc/base/arraysize.h"
 #include "webrtc/base/bind.h"
+#include "webrtc/base/checks.h"
 #include "webrtc/base/logging.h"
 #include "webrtc/base/stringencode.h"
 #include "webrtc/base/stringutils.h"
@@ -399,7 +400,7 @@
     case PeerConnectionInterface::kAll:
       return cricket::CF_ALL;
     default:
-      ASSERT(false);
+      RTC_NOTREACHED();
   }
   return cricket::CF_NONE;
 }
diff --git a/webrtc/api/test/fakeaudiocapturemodule.cc b/webrtc/api/test/fakeaudiocapturemodule.cc
index 43ff664..f118967 100644
--- a/webrtc/api/test/fakeaudiocapturemodule.cc
+++ b/webrtc/api/test/fakeaudiocapturemodule.cc
@@ -10,6 +10,7 @@
 
 #include "webrtc/api/test/fakeaudiocapturemodule.h"
 
+#include "webrtc/base/checks.h"
 #include "webrtc/base/common.h"
 #include "webrtc/base/refcount.h"
 #include "webrtc/base/thread.h"
@@ -91,12 +92,12 @@
 
 int32_t FakeAudioCaptureModule::ActiveAudioLayer(
     AudioLayer* /*audio_layer*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 webrtc::AudioDeviceModule::ErrorCode FakeAudioCaptureModule::LastError() const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return webrtc::AudioDeviceModule::kAdmErrNone;
 }
 
@@ -125,17 +126,17 @@
 }
 
 bool FakeAudioCaptureModule::Initialized() const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int16_t FakeAudioCaptureModule::PlayoutDevices() {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int16_t FakeAudioCaptureModule::RecordingDevices() {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -143,7 +144,7 @@
     uint16_t /*index*/,
     char /*name*/[webrtc::kAdmMaxDeviceNameSize],
     char /*guid*/[webrtc::kAdmMaxGuidSize]) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -151,7 +152,7 @@
     uint16_t /*index*/,
     char /*name*/[webrtc::kAdmMaxDeviceNameSize],
     char /*guid*/[webrtc::kAdmMaxGuidSize]) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -181,7 +182,7 @@
 }
 
 int32_t FakeAudioCaptureModule::PlayoutIsAvailable(bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -195,7 +196,7 @@
 }
 
 int32_t FakeAudioCaptureModule::RecordingIsAvailable(bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -272,20 +273,20 @@
 }
 
 bool FakeAudioCaptureModule::AGC() const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetWaveOutVolume(uint16_t /*volume_left*/,
                                                  uint16_t /*volume_right*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::WaveOutVolume(
     uint16_t* /*volume_left*/,
     uint16_t* /*volume_right*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -295,7 +296,7 @@
 }
 
 bool FakeAudioCaptureModule::SpeakerIsInitialized() const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -305,46 +306,46 @@
 }
 
 bool FakeAudioCaptureModule::MicrophoneIsInitialized() const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SpeakerVolumeIsAvailable(bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetSpeakerVolume(uint32_t /*volume*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SpeakerVolume(uint32_t* /*volume*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MaxSpeakerVolume(
     uint32_t* /*max_volume*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MinSpeakerVolume(
     uint32_t* /*min_volume*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SpeakerVolumeStepSize(
     uint16_t* /*step_size*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MicrophoneVolumeIsAvailable(
     bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -368,59 +369,59 @@
 
 int32_t FakeAudioCaptureModule::MinMicrophoneVolume(
     uint32_t* /*min_volume*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MicrophoneVolumeStepSize(
     uint16_t* /*step_size*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SpeakerMuteIsAvailable(bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetSpeakerMute(bool /*enable*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SpeakerMute(bool* /*enabled*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MicrophoneMuteIsAvailable(bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetMicrophoneMute(bool /*enable*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MicrophoneMute(bool* /*enabled*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MicrophoneBoostIsAvailable(
     bool* /*available*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetMicrophoneBoost(bool /*enable*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::MicrophoneBoost(bool* /*enabled*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -439,7 +440,7 @@
 }
 
 int32_t FakeAudioCaptureModule::StereoPlayout(bool* /*enabled*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -458,7 +459,7 @@
 }
 
 int32_t FakeAudioCaptureModule::StereoRecording(bool* /*enabled*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -467,7 +468,7 @@
   if (channel != AudioDeviceModule::kChannelBoth) {
     // There is no right or left in mono. I.e. kChannelBoth should be used for
     // mono.
-    ASSERT(false);
+    RTC_NOTREACHED();
     return -1;
   }
   return 0;
@@ -482,13 +483,13 @@
 
 int32_t FakeAudioCaptureModule::SetPlayoutBuffer(const BufferType /*type*/,
                                                  uint16_t /*size_ms*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::PlayoutBuffer(BufferType* /*type*/,
                                               uint16_t* /*size_ms*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -499,73 +500,73 @@
 }
 
 int32_t FakeAudioCaptureModule::RecordingDelay(uint16_t* /*delay_ms*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::CPULoad(uint16_t* /*load*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::StartRawOutputFileRecording(
     const char /*pcm_file_name_utf8*/[webrtc::kAdmMaxFileNameSize]) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::StopRawOutputFileRecording() {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::StartRawInputFileRecording(
     const char /*pcm_file_name_utf8*/[webrtc::kAdmMaxFileNameSize]) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::StopRawInputFileRecording() {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetRecordingSampleRate(
     const uint32_t /*samples_per_sec*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::RecordingSampleRate(
     uint32_t* /*samples_per_sec*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetPlayoutSampleRate(
     const uint32_t /*samples_per_sec*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::PlayoutSampleRate(
     uint32_t* /*samples_per_sec*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::ResetAudioDevice() {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::SetLoudspeakerStatus(bool /*enable*/) {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
 int32_t FakeAudioCaptureModule::GetLoudspeakerStatus(bool* /*enabled*/) const {
-  ASSERT(false);
+  RTC_NOTREACHED();
   return 0;
 }
 
@@ -580,7 +581,7 @@
     default:
       // All existing messages should be caught. Getting here should never
       // happen.
-      ASSERT(false);
+      RTC_NOTREACHED();
   }
 }
 
@@ -686,7 +687,7 @@
                                          kNumberOfChannels, kSamplesPerSecond,
                                          rec_buffer_, nSamplesOut,
                                          &elapsed_time_ms, &ntp_time_ms) != 0) {
-      ASSERT(false);
+      RTC_NOTREACHED();
     }
     ASSERT(nSamplesOut == kNumberSamples);
   }
@@ -718,8 +719,7 @@
                                               kClockDriftMs, current_mic_level,
                                               key_pressed,
                                               current_mic_level) != 0) {
-    ASSERT(false);
+    RTC_NOTREACHED();
   }
   SetMicrophoneVolume(current_mic_level);
 }
-
diff --git a/webrtc/api/webrtcsdp.cc b/webrtc/api/webrtcsdp.cc
index 2c1ba64..dc701a4 100644
--- a/webrtc/api/webrtcsdp.cc
+++ b/webrtc/api/webrtcsdp.cc
@@ -23,6 +23,7 @@
 #include "webrtc/api/jsepicecandidate.h"
 #include "webrtc/api/jsepsessiondescription.h"
 #include "webrtc/base/arraysize.h"
+#include "webrtc/base/checks.h"
 #include "webrtc/base/common.h"
 #include "webrtc/base/logging.h"
 #include "webrtc/base/messagedigest.h"
@@ -664,7 +665,7 @@
   } else if (type == cricket::RELAY_PORT_TYPE) {
     preference = kPreferenceRelayed;
   } else {
-    ASSERT(false);
+    RTC_NOTREACHED();
   }
   return preference;
 }
@@ -1241,7 +1242,7 @@
   else if (media_type == cricket::MEDIA_TYPE_DATA)
     type = kMediaTypeData;
   else
-    ASSERT(false);
+    RTC_NOTREACHED();
 
   std::string fmt;
   if (media_type == cricket::MEDIA_TYPE_VIDEO) {
@@ -1830,7 +1831,7 @@
       type = kCandidatePrflx;
       // Peer reflexive candidate may be signaled for being removed.
     } else {
-      ASSERT(false);
+      RTC_NOTREACHED();
       // Never write out candidates if we don't know the type.
       continue;
     }
@@ -2249,7 +2250,7 @@
       *content_name = cricket::CN_DATA;
       break;
     default:
-      ASSERT(false);
+      RTC_NOTREACHED();
       break;
   }
   if (!ParseContent(message, media_type, mline_index, protocol, payload_types,
diff --git a/webrtc/api/webrtcsdp_unittest.cc b/webrtc/api/webrtcsdp_unittest.cc
index d69b135..a2bf2f5 100644
--- a/webrtc/api/webrtcsdp_unittest.cc
+++ b/webrtc/api/webrtcsdp_unittest.cc
@@ -18,6 +18,7 @@
 #include "webrtc/api/test/androidtestinitializer.h"
 #endif
 #include "webrtc/api/webrtcsdp.h"
+#include "webrtc/base/checks.h"
 #include "webrtc/base/gunit.h"
 #include "webrtc/base/logging.h"
 #include "webrtc/base/messagedigest.h"
@@ -1360,7 +1361,7 @@
     } else if (mline_index == 1) {
       content_name = kVideoContentName;
     } else {
-      ASSERT(false);
+      RTC_NOTREACHED();
     }
     TransportInfo transport_info(
         content_name, TransportDescription(ufrag, pwd));
diff --git a/webrtc/api/webrtcsession.cc b/webrtc/api/webrtcsession.cc
index 5d67fef..e312c81 100644
--- a/webrtc/api/webrtcsession.cc
+++ b/webrtc/api/webrtcsession.cc
@@ -393,7 +393,7 @@
     GET_STRING_OF_STATE(STATE_INPROGRESS)
     GET_STRING_OF_STATE(STATE_CLOSED)
     default:
-      ASSERT(false);
+      RTC_NOTREACHED();
       break;
   }
   return result;
@@ -1503,7 +1503,7 @@
       }
       break;
     default:
-      ASSERT(false);
+      RTC_NOTREACHED();
   }
 }
 
diff --git a/webrtc/api/webrtcsession_unittest.cc b/webrtc/api/webrtcsession_unittest.cc
index 7c26d1d..f739c16 100644
--- a/webrtc/api/webrtcsession_unittest.cc
+++ b/webrtc/api/webrtcsession_unittest.cc
@@ -23,6 +23,7 @@
 #include "webrtc/api/videotrack.h"
 #include "webrtc/api/webrtcsession.h"
 #include "webrtc/api/webrtcsessiondescriptionfactory.h"
+#include "webrtc/base/checks.h"
 #include "webrtc/base/fakenetwork.h"
 #include "webrtc/base/firewallsocketserver.h"
 #include "webrtc/base/gunit.h"
@@ -189,7 +190,7 @@
         mline_1_candidates_.push_back(candidate->candidate());
         break;
       default:
-        ASSERT(false);
+        RTC_NOTREACHED();
     }
 
     // The ICE gathering state should always be Gathering when a candidate is
diff --git a/webrtc/api/webrtcsessiondescriptionfactory.cc b/webrtc/api/webrtcsessiondescriptionfactory.cc
index 0ab458b..3292f88 100644
--- a/webrtc/api/webrtcsessiondescriptionfactory.cc
+++ b/webrtc/api/webrtcsessiondescriptionfactory.cc
@@ -16,6 +16,7 @@
 #include "webrtc/api/jsepsessiondescription.h"
 #include "webrtc/api/mediaconstraintsinterface.h"
 #include "webrtc/api/webrtcsession.h"
+#include "webrtc/base/checks.h"
 #include "webrtc/base/sslidentity.h"
 
 using cricket::MediaSessionOptions;
@@ -331,7 +332,7 @@
       break;
     }
     default:
-      ASSERT(false);
+      RTC_NOTREACHED();
       break;
   }
 }