#include "components/sessions/core/tab_restore_types.h"
#include "base/trace_event/memory_usage_estimator.h"
namespace sessions::tab_restore {
TimeFactory::~TimeFactory() = default;
Entry::Entry(Type type)
: … { … }
Entry::~Entry() = default;
size_t Entry::EstimateMemoryUsage() const { … }
Tab::Tab() : … { … }
Tab::~Tab() = default;
size_t Tab::EstimateMemoryUsage() const { … }
Window::Window() : … { … }
Window::~Window() = default;
size_t Window::EstimateMemoryUsage() const { … }
Group::Group() : … { … }
Group::~Group() = default;
size_t Group::EstimateMemoryUsage() const { … }
std::unique_ptr<Group> Group::FromTab(const Tab& tab) { … }
PlatformSpecificTabData::~PlatformSpecificTabData() = default;
}