LLDB  mainline
Classes | Functions | Variables
lldb_private::endian Namespace Reference

Classes

union  EndianTest
 

Functions

lldb::ByteOrder InlHostByteOrder ()
 

Variables

static union lldb_private::endian::EndianTest endianTest = {0x01020304}
 

Function Documentation

◆ InlHostByteOrder()

lldb::ByteOrder lldb_private::endian::InlHostByteOrder ( )
inline

Definition at line 25 of file Endian.h.

References lldb_private::endian::EndianTest::bytes, and endianTest.

Referenced by lldb_private::ValueObjectConstResultImpl::AddressOf(), lldb_private::Value::AppendDataToHostBuffer(), lldb_private::DataExtractor::Clear(), ConvertPDBLocationToDWARFExpression(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoAttachToProcessWithName(), CommandObjectProcessKDPPacketSend::DoExecute(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoWriteMemory(), lldb_private::DataExtractor::Get(), lldb_private::ArmUnwindInfo::GetByteAtOffset(), DynamicLoaderDarwinKernel::KextImageInfo::GetByteOrder(), lldb_private::RegisterValue::GetByteOrder(), lldb_private::ExecutionContext::GetByteOrder(), DynamicLoaderDarwinKernel::GetByteOrderFromMagic(), DynamicLoaderMacOSXDYLD::GetByteOrderFromMagic(), lldb_private::Scalar::GetData(), lldb_private::Opcode::GetDataByteOrder(), lldb_private::Opcode::GetEndianSwap(), GetFreeBSDProcessArgs(), lldb_private::DataExtractor::GetLongDouble(), GetMacOSXProcessArgs(), GetNetBSDProcessArgs(), GetOpenBSDProcessArgs(), lldb_private::DataExtractor::GetU16(), lldb_private::DataExtractor::GetU16_unchecked(), lldb_private::DataExtractor::GetU32(), lldb_private::DataExtractor::GetU32_unchecked(), lldb_private::DataExtractor::GetU64(), lldb_private::DataExtractor::GetU64_unchecked(), lldb_private::Value::GetValueAsData(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qHostInfo(), ObjectFileMachO::ParseHeader(), lldb_private::process_gdb_remote::GDBRemoteRegisterContext::PrivateSetRegisterValue(), lldb_private::Stream::PutDouble(), lldb_private::Stream::PutFloat(), lldb_private::Stream::PutLongDouble(), lldb_private::Stream::PutPointer(), ReadCStringFromMemory(), DynamicLoaderMacOSXDYLD::ReadMachHeader(), EmulationStateARM::ReadPseudoMemory(), RegisterContextDarwin_x86_64::ReadRegister(), RegisterContextDarwin_arm64::ReadRegister(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReplyPacketForThread(), lldb_private::Scalar::SetValueFromData(), lldb_private::EmulateInstructionARM::TestEmulation(), lldb_private::CFBasicHash::UpdateFor(), lldb_private::DWARFExpression::UpdateValue(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::WriteAllRegisters(), EmulationStateARM::WritePseudoMemory(), and lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::WriteRegister().

Variable Documentation

◆ endianTest

union lldb_private::endian::EndianTest lldb_private::endian::endianTest = {0x01020304}
static

Referenced by InlHostByteOrder().