|
LLDB mainline
|
#include "lldb/DataFormatters/ValueObjectPrinter.h"#include "lldb/DataFormatters/DataVisualization.h"#include "lldb/Interpreter/CommandInterpreter.h"#include "lldb/Target/Language.h"#include "lldb/Target/Target.h"#include "lldb/Utility/Stream.h"#include "lldb/ValueObject/ValueObject.h"#include "llvm/Support/Error.h"#include "llvm/Support/MathExtras.h"#include <cstdint>#include <memory>#include <optional>Go to the source code of this file.
Functions | |
| static const char * | maybeNewline (const std::string &s) |
| static bool | IsPointerValue (const CompilerType &type) |
| static constexpr size_t | PhysicalIndexForLogicalIndex (size_t base, size_t stride, size_t logical) |
|
static |
Definition at line 372 of file ValueObjectPrinter.cpp.
References lldb_private::Flags::AllClear(), lldb_private::Flags::AnySet(), and lldb_private::CompilerType::GetTypeInfo().
Referenced by lldb_private::ValueObjectPrinter::PrintValueAndSummaryIfNeeded().
|
static |
Definition at line 74 of file ValueObjectPrinter.cpp.
Referenced by lldb_private::ValueObjectPrinter::PrintObjectDescriptionIfNeeded(), and lldb_private::ValueObjectPrinter::PrintValueObject().
|
staticconstexpr |
Definition at line 688 of file ValueObjectPrinter.cpp.
Referenced by lldb_private::ValueObjectPrinter::GenerateChild().