LLDB mainline
Namespaces | Enumerations | Functions
LLDBLog.h File Reference
#include "lldb/Utility/Log.h"
#include "llvm/ADT/BitmaskEnum.h"
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 

Enumerations

enum class  lldb_private::LLDBLog : Log::MaskType {
  lldb_private::API = Log::ChannelFlag<0> , lldb_private::AST = Log::ChannelFlag<1> , lldb_private::Breakpoints = Log::ChannelFlag<2> , lldb_private::Commands = Log::ChannelFlag<3> ,
  lldb_private::Communication = Log::ChannelFlag<4> , lldb_private::Connection = Log::ChannelFlag<5> , lldb_private::DataFormatters = Log::ChannelFlag<6> , lldb_private::Demangle = Log::ChannelFlag<7> ,
  lldb_private::DynamicLoader = Log::ChannelFlag<8> , lldb_private::Events = Log::ChannelFlag<9> , lldb_private::Expressions = Log::ChannelFlag<10> , lldb_private::Host = Log::ChannelFlag<11> ,
  lldb_private::JITLoader = Log::ChannelFlag<12> , lldb_private::Language = Log::ChannelFlag<13> , lldb_private::MMap = Log::ChannelFlag<14> , lldb_private::Modules = Log::ChannelFlag<15> ,
  lldb_private::Object = Log::ChannelFlag<16> , lldb_private::OS = Log::ChannelFlag<17> , lldb_private::Platform = Log::ChannelFlag<18> , lldb_private::Process = Log::ChannelFlag<19> ,
  lldb_private::Script = Log::ChannelFlag<20> , lldb_private::State = Log::ChannelFlag<21> , lldb_private::Step = Log::ChannelFlag<22> , lldb_private::Symbols = Log::ChannelFlag<23> ,
  lldb_private::SystemRuntime = Log::ChannelFlag<24> , lldb_private::Target = Log::ChannelFlag<25> , lldb_private::Temporary = Log::ChannelFlag<26> , lldb_private::Thread = Log::ChannelFlag<27> ,
  lldb_private::Types = Log::ChannelFlag<28> , lldb_private::Unwind = Log::ChannelFlag<29> , lldb_private::Watchpoints = Log::ChannelFlag<30> , lldb_private::OnDemand = Log::ChannelFlag<31> ,
  lldb_private::Source = Log::ChannelFlag<32> , lldb_private::LLVM_MARK_AS_BITMASK_ENUM =(OnDemand)
}
 

Functions

 lldb_private::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE ()
 
void lldb_private::InitializeLldbChannel ()
 
template<>
Log::Channellldb_private::LogChannelFor< LLDBLog > ()