#ifndef LLDB_DATAFORMATTERS_TYPESUMMARY_H
#define LLDB_DATAFORMATTERS_TYPESUMMARY_H
#include <cstdint>
#include <functional>
#include <memory>
#include <string>
#include "lldb/lldb-enumerations.h"
#include "lldb/lldb-public.h"
#include "lldb/Core/FormatEntity.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/StructuredData.h"
namespace lldb_private {
class TypeSummaryOptions { … };
class TypeSummaryImpl { … };
struct StringSummaryFormat : public TypeSummaryImpl { … };
struct CXXFunctionSummaryFormat : public TypeSummaryImpl { … };
struct ScriptSummaryFormat : public TypeSummaryImpl { … };
}
#endif