llvm/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp

//===- RegistryTest.cpp - Registry unit 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 "../ASTMatchersTest.h"
#include "clang/ASTMatchers/Dynamic/Registry.h"
#include "gtest/gtest.h"
#include <optional>
#include <vector>

namespace clang {
namespace ast_matchers {
namespace dynamic {
namespace {

Matcher;

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

TEST_F(RegistryTest, CanConstructNoArgs) {}

TEST_F(RegistryTest, ConstructWithSimpleArgs) {}

TEST_F(RegistryTest, ConstructWithMatcherArgs) {}

TEST_F(RegistryTest, OverloadedMatchers) {}

TEST_F(RegistryTest, PolymorphicMatchers) {}

TEST_F(RegistryTest, TemplateArgument) {}

TEST_F(RegistryTest, TypeTraversal) {}

TEST_F(RegistryTest, CXXBaseSpecifier) {}

TEST_F(RegistryTest, CXXCtorInitializer) {}

TEST_F(RegistryTest, Adaptative) {}

TEST_F(RegistryTest, VariadicOp) {}

TEST_F(RegistryTest, Errors) {}

TEST_F(RegistryTest, Completion) {}

TEST_F(RegistryTest, MatcherBuilder) {}

TEST_F(RegistryTest, NodeType) {}

TEST_F(RegistryTest, HasArgs) {}

TEST_F(RegistryTest, ParenExpr) {}

TEST_F(RegistryTest, EqualsMatcher) {}

} // end anonymous namespace
} // end namespace dynamic
} // end namespace ast_matchers
} // end namespace clang