//===- unittest/Tooling/QualTypeNameTest.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 "clang/AST/QualTypeNames.h" #include "TestVisitor.h" usingnamespaceclang; namespace { struct TypeNameVisitor : TestVisitor<TypeNameVisitor> { … }; // named namespaces inside anonymous namespaces TEST(QualTypeNameTest, Simple) { … } TEST(QualTypeNameTest, Complex) { … } TEST(QualTypeNameTest, DoubleUsing) { … } TEST(QualTypeNameTest, GlobalNsPrefix) { … } TEST(QualTypeNameTest, InlineNamespace) { … } TEST(QualTypeNameTest, AnonStrucs) { … } TEST(QualTypeNameTest, ConstUsing) { … } } // end anonymous namespace