llvm/llvm/unittests/Support/SpecialCaseListTest.cpp

//===- SpecialCaseListTest.cpp - Unit tests for SpecialCaseList -----------===//
//
// 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 "llvm/Support/SpecialCaseList.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/VirtualFileSystem.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"

HasSubstr;
StartsWith;
usingnamespacellvm;

namespace {

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

TEST_F(SpecialCaseListTest, Basic) {}

TEST_F(SpecialCaseListTest, CorrectErrorLineNumberWithBlankLine) {}

TEST_F(SpecialCaseListTest, SectionGlobErrorHandling) {}

TEST_F(SpecialCaseListTest, Section) {}

TEST_F(SpecialCaseListTest, GlobalInit) {}

TEST_F(SpecialCaseListTest, Substring) {}

TEST_F(SpecialCaseListTest, InvalidSpecialCaseList) {}

TEST_F(SpecialCaseListTest, EmptySpecialCaseList) {}

TEST_F(SpecialCaseListTest, MultipleExclusions) {}

TEST_F(SpecialCaseListTest, NoTrigramsInRules) {}

TEST_F(SpecialCaseListTest, NoTrigramsInARule) {}

TEST_F(SpecialCaseListTest, RepetitiveRule) {}

TEST_F(SpecialCaseListTest, SpecialSymbolRule) {}

TEST_F(SpecialCaseListTest, PopularTrigram) {}

TEST_F(SpecialCaseListTest, EscapedSymbols) {}

TEST_F(SpecialCaseListTest, Version1) {}

TEST_F(SpecialCaseListTest, Version2) {}
}