llvm/clang-tools-extra/clangd/unittests/ConfigCompileTests.cpp

//===-- ConfigCompileTests.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 "Config.h"
#include "ConfigFragment.h"
#include "ConfigTesting.h"
#include "Diagnostics.h"
#include "Feature.h"
#include "TestFS.h"
#include "clang/Basic/DiagnosticSema.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/SourceMgr.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <optional>
#include <string>

namespace clang {
namespace clangd {
namespace config {
namespace {
AllOf;
Contains;
ElementsAre;
IsEmpty;
SizeIs;
StartsWith;
UnorderedElementsAre;

class ConfigCompileTests : public ::testing::Test {};

TEST_F(ConfigCompileTests, Condition) {}

TEST_F(ConfigCompileTests, CompileCommands) {}

TEST_F(ConfigCompileTests, CompilationDatabase) {}

TEST_F(ConfigCompileTests, Index) {}

TEST_F(ConfigCompileTests, PathSpecMatch) {}

TEST_F(ConfigCompileTests, DiagnosticsIncludeCleaner) {}

TEST_F(ConfigCompileTests, DiagnosticSuppression) {}

TEST_F(ConfigCompileTests, Tidy) {}

TEST_F(ConfigCompileTests, TidyBadChecks) {}

TEST_F(ConfigCompileTests, ExternalServerNeedsTrusted) {}

TEST_F(ConfigCompileTests, ExternalBlockWarnOnMultipleSource) {}

TEST_F(ConfigCompileTests, ExternalBlockDisableWithNone) {}

TEST_F(ConfigCompileTests, ExternalBlockErrOnNoSource) {}

TEST_F(ConfigCompileTests, ExternalBlockDisablesBackgroundIndex) {}

TEST_F(ConfigCompileTests, ExternalBlockMountPoint) {}

TEST_F(ConfigCompileTests, AllScopes) {}

TEST_F(ConfigCompileTests, Style) {}
} // namespace
} // namespace config
} // namespace clangd
} // namespace clang