llvm/clang/unittests/Lex/HeaderMapTest.cpp

//===- unittests/Lex/HeaderMapTest.cpp - HeaderMap tests ----------===//
//
// 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 "HeaderMapTestUtils.h"
#include "llvm/ADT/SmallString.h"
#include "gtest/gtest.h"
#include <type_traits>

usingnamespaceclang;
usingnamespacellvm;
usingnamespaceclang::test;

namespace {

TEST(HeaderMapTest, checkHeaderEmpty) {}

TEST(HeaderMapTest, checkHeaderMagic) {}

TEST(HeaderMapTest, checkHeaderReserved) {}

TEST(HeaderMapTest, checkHeaderVersion) {}

TEST(HeaderMapTest, checkHeaderValidButEmpty) {}

TEST(HeaderMapTest, checkHeader3Buckets) {}

TEST(HeaderMapTest, checkHeader0Buckets) {}

TEST(HeaderMapTest, checkHeaderNotEnoughBuckets) {}

TEST(HeaderMapTest, lookupFilename) {}

template <class FileTy, class PaddingTy> struct PaddedFile {};

TEST(HeaderMapTest, lookupFilenameTruncatedSuffix) {}

TEST(HeaderMapTest, lookupFilenameTruncatedPrefix) {}

} // end namespace