blob: 7feba3fe07bdad15b63ef3580b42f6ffd038882e [file] [log] [blame]
Pavel Labathfa3fa5b2018-05-24 12:44:18 +00001//===-- SystemInitializerLLGS.h ---------------------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#ifndef LLDB_SYSTEMINITIALIZERLLGS_H
11#define LLDB_SYSTEMINITIALIZERLLGS_H
12
Jonas Devlieghere15eacd72018-12-03 17:28:29 +000013#include "lldb/Initialization/SystemInitializer.h"
Pavel Labathfa3fa5b2018-05-24 12:44:18 +000014#include "lldb/Initialization/SystemInitializerCommon.h"
15
16class SystemInitializerLLGS : public lldb_private::SystemInitializerCommon {
17public:
Jonas Devlieghere15eacd72018-12-03 17:28:29 +000018 llvm::Error
19 Initialize(const lldb_private::InitializerOptions &options) override;
Pavel Labathfa3fa5b2018-05-24 12:44:18 +000020 void Terminate() override;
21};
22
23#endif // LLDB_SYSTEMINITIALIZERLLGS_H