DumpRegisterValue.h revision 341825
151563Sgreen//===-- DumpRegisterValue.h -------------------------------------*- C++ -*-===// 251563Sgreen// 370711Sobrien// The LLVM Compiler Infrastructure 470711Sobrien// 5152309Spjd// This file is distributed under the University of Illinois Open Source 6109167Sphk// License. See LICENSE.TXT for details. 751563Sgreen// 860966Speter//===----------------------------------------------------------------------===// 9 10#ifndef LLDB_CORE_DUMPREGISTERVALUE_H 11#define LLDB_CORE_DUMPREGISTERVALUE_H 12 13#include "lldb/lldb-enumerations.h" 14#include <cstdint> 15 16namespace lldb_private { 17 18class RegisterValue; 19struct RegisterInfo; 20class Stream; 21 22// The default value of 0 for reg_name_right_align_at means no alignment at 23// all. 24bool DumpRegisterValue(const RegisterValue ®_val, Stream *s, 25 const RegisterInfo *reg_info, bool prefix_with_name, 26 bool prefix_with_alt_name, lldb::Format format, 27 uint32_t reg_name_right_align_at = 0); 28 29} // namespace lldb_private 30 31#endif // LLDB_CORE_DUMPREGISTERVALUE_H 32