llvm/lldb/unittests/Expression/DiagnosticManagerTest.cpp

//===-- DiagnosticManagerTest.cpp -----------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/Expression/DiagnosticManager.h"
#include "gtest/gtest.h"

usingnamespacelldb_private;

static const uint32_t custom_diag_id =;

namespace {
class FixItDiag : public Diagnostic {};
} // namespace

namespace {
class TextDiag : public Diagnostic {};
} // namespace

TEST(DiagnosticManagerTest, AddDiagnostic) {}

TEST(DiagnosticManagerTest, HasFixits) {}

static std::string toString(DiagnosticManager &mgr) {}

TEST(DiagnosticManagerTest, GetStringNoDiags) {}

TEST(DiagnosticManagerTest, GetStringBasic) {}

TEST(DiagnosticManagerTest, GetStringMultiline) {}

TEST(DiagnosticManagerTest, GetStringMultipleDiags) {}

TEST(DiagnosticManagerTest, GetStringSeverityLabels) {}

TEST(DiagnosticManagerTest, GetStringPreserveOrder) {}

TEST(DiagnosticManagerTest, AppendMessageNoDiag) {}

TEST(DiagnosticManagerTest, AppendMessageAttachToLastDiag) {}

TEST(DiagnosticManagerTest, AppendMessageSubsequentDiags) {}

TEST(DiagnosticManagerTest, PutString) {}

TEST(DiagnosticManagerTest, PutStringMultiple) {}

TEST(DiagnosticManagerTest, PutStringSeverities) {}

TEST(DiagnosticManagerTest, FixedExpression) {}

TEST(DiagnosticManagerTest, StatusConversion) {}