10#ifndef LLDB_DATAFORMATTERS_TYPEFORMAT_H
11#define LLDB_DATAFORMATTERS_TYPEFORMAT_H
15#include <unordered_map>
52 return (
m_flags & lldb::eTypeOptionCascade) == lldb::eTypeOptionCascade;
57 m_flags |= lldb::eTypeOptionCascade;
64 return (
m_flags & lldb::eTypeOptionSkipPointers) ==
65 lldb::eTypeOptionSkipPointers;
70 m_flags |= lldb::eTypeOptionSkipPointers;
77 return (
m_flags & lldb::eTypeOptionSkipReferences) ==
78 lldb::eTypeOptionSkipReferences;
83 m_flags |= lldb::eTypeOptionSkipReferences;
90 return (
m_flags & lldb::eTypeOptionNonCacheable) ==
91 lldb::eTypeOptionNonCacheable;
96 m_flags |= lldb::eTypeOptionNonCacheable;
212 mutable std::unordered_map<void *, CompilerType>
m_types;
A uniqued constant string class.
A class that represents a running process on the host machine.
Format
Display format definitions.