openMSX
Macros
unreachable.hh File Reference
#include <cassert>
Include dependency graph for unreachable.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UNREACHABLE   assert(false)

Macro Definition Documentation

#define UNREACHABLE   assert(false)

Definition at line 46 of file unreachable.hh.

Referenced by openmsx::PixelOperations< Pixel >::alpha(), openmsx::DBParser::attribute(), openmsx::InputArchiveBase2::beginSection(), openmsx::YM2413Okazaki::Slot::calc_envelope_outline(), openmsx::OSDSettingChecker::check(), openmsx::ZMBVEncoder::compressFrame(), openmsx::CharacterConverter< Pixel >::convertLine(), openmsx::BitmapConverter< Pixel >::convertLine(), openmsx::BitmapConverter< Pixel >::convertLinePlanar(), openmsx::ArchiveBase< XmlInputArchive >::countChildren(), openmsx::SuperImposedFrame::create(), openmsx::CartridgeSlotManager::createExternalSlot(), openmsx::DummyVideoSystem::createLDRasterizer(), openmsx::SDLVideoSystem::createLDRasterizer(), openmsx::RendererFactory::createLDRenderer(), openmsx::DummyVideoSystem::createRasterizer(), openmsx::SDLVideoSystem::createRasterizer(), openmsx::RendererFactory::createRenderer(), openmsx::ResampledSoundDevice::createResampler(), openmsx::GLScalerFactory::createScaler(), openmsx::ScalerFactory< Pixel >::createScaler(), openmsx::DummyVideoSystem::createV9990Rasterizer(), openmsx::SDLVideoSystem::createV9990Rasterizer(), openmsx::RendererFactory::createV9990Renderer(), openmsx::RendererFactory::createVideoSystem(), openmsx::OSDWidget::deleteWidget(), openmsx::Scaler1< Pixel >::dispatchScale(), openmsx::Scaler2< Pixel >::dispatchScale(), openmsx::Scaler3< Pixel >::dispatchScale(), openmsx::InputArchiveBase2::endSection(), openmsx::NowindCommand::execute(), openmsx::BindCmd::execute(), openmsx::Command::execute(), openmsx::RecordedCommand::execute(), openmsx::AbortCmd::execute(), openmsx::PsetCmd< Mode, LogOp >::execute(), openmsx::LineCmd< Mode, LogOp >::execute(), openmsx::LmmvCmd< Mode, LogOp >::execute(), openmsx::LmmmCmd< Mode, LogOp >::execute(), openmsx::HmmmCmd< Mode >::execute(), openmsx::YmmmCmd< Mode >::execute(), openmsx::I8251::executeUntil(), openmsx::VDP::executeUntil(), openmsx::ArchiveBase< XmlInputArchive >::findAttribute(), openmsx::serialize_as_enum_impl< T >::fromString(), openmsx::CPU::CPURegs::get16(), openmsx::CPU::CPURegs::get8(), openmsx::V9990::getLineWidth(), openmsx::OSDText::getProperty(), openmsx::Multiply< unsigned >::getTable(), openmsx::RomMSXDOS2::getWriteCacheLine(), openmsx::MSXDevice::globalWrite(), openmsx::ArchiveBase< XmlInputArchive >::hasAttribute(), openmsx::loadVersionHelper(), openmsx::PixelOperations< Pixel >::multiply(), openmsx::MemoryOps::MemSet< Pixel, STREAMING >::operator()(), openmsx::MemoryOps::MemSet2< Pixel, STREAMING >::operator()(), openmsx::VDPCmdEngine::peekCmdReg(), openmsx::MC6850::peekIO(), openmsx::RomKonamiKeyboardMaster::peekIO(), openmsx::MSXOPL3Cartridge::peekIO(), openmsx::MSXTurboRPCM::peekIO(), openmsx::MSXMoonSound::peekIO(), openmsx::MSXHBI55::peekIO(), openmsx::GoudaSCSI::peekIO(), openmsx::MSXS1990::peekIO(), openmsx::Counter::peekIO(), openmsx::MSXMidi::peekIO(), openmsx::MSXRS232::peekIO(), openmsx::I8254::peekIO(), openmsx::I8251::peekIO(), openmsx::MSXPPI::peekIO(), openmsx::SCC::peekMem(), openmsx::MSXMultiDevice::powerDown(), openmsx::MSXMultiDevice::powerUp(), openmsx::CPUCore< CPU_POLICY >::raiseNMI(), openmsx::SimpleDebuggable::read(), openmsx::JoyMega::read(), openmsx::MSXCPUDebuggable::read(), openmsx::MSXOPL3Cartridge::readIO(), openmsx::MSXMoonSound::readIO(), openmsx::MSXHBI55::readIO(), openmsx::GoudaSCSI::readIO(), openmsx::Counter::readIO(), openmsx::MSXMidi::readIO(), openmsx::I8254::readIO(), openmsx::I8251::readIO(), openmsx::MSXPPI::readIO(), openmsx::VDP::readIO(), openmsx::AbstractIDEDevice::readReg(), openmsx::DummyDrive::readTrack(), openmsx::InfoCommand::registerTopic(), openmsx::AfterCmd::removeSelf(), openmsx::MSXCPUInterface::removeWatchPoint(), openmsx::DummyDevice::reset(), openmsx::MSXMultiDevice::reset(), openmsx::RomInfo::romTypeToName(), openmsx::RomBlocks< BANK_SIZE >::serialize(), openmsx::CPU::CPURegs::set16(), openmsx::CPU::CPURegs::set8(), openmsx::MSXCPU::setActiveCPU(), openmsx::VDPCmdEngine::setCmdReg(), openmsx::V9990BitmapConverter< Pixel >::setColorMode(), openmsx::Counter::setGateStatus(), openmsx::OutputSurface::setSDLFormat(), openmsx::MSXCPUInterface::setWatchPoint(), openmsx::MSXMidiCounter0::signalPosEdge(), openmsx::Counter0::signalPosEdge(), openmsx::Counter1::signalPosEdge(), openmsx::OutputArchiveBase2::skipSection(), openmsx::DBParser::start(), openmsx::DBParser::stop(), openmsx::DBParser::text(), openmsx::serialize_as_enum_impl< T >::toString(), openmsx::EnumSettingPolicyBase::toStringBase(), openmsx::Pluggable::unplug(), openmsx::InfoCommand::unregisterTopic(), openmsx::MSXCPUInterface::unsetExpanded(), openmsx::NowindHost::write(), openmsx::MSXCPUDebuggable::write(), openmsx::Counter::writeControlWord(), openmsx::RomZemina90in1::writeIO(), openmsx::RomKonamiKeyboardMaster::writeIO(), openmsx::MSXOPL3Cartridge::writeIO(), openmsx::MSXRTC::writeIO(), openmsx::MSXPrinterPort::writeIO(), openmsx::GoudaSCSI::writeIO(), openmsx::MSXMoonSound::writeIO(), openmsx::MSXHBI55::writeIO(), openmsx::Counter::writeIO(), openmsx::MSXS1990::writeIO(), openmsx::I8254::writeIO(), openmsx::I8251::writeIO(), openmsx::MSXPPI::writeIO(), openmsx::RomMSXDOS2::writeMem(), openmsx::SCC::writeMem(), openmsx::AbstractIDEDevice::writeReg(), openmsx::DummyDrive::writeTrack(), openmsx::HardwareConfig::~HardwareConfig(), and openmsx::MSXCPUInterface::~MSXCPUInterface().