Rename AstVisitorTest to ImporterTest.

PiperOrigin-RevId: 424634417
diff --git a/rs_bindings_from_cc/importer_test.cc b/rs_bindings_from_cc/importer_test.cc
index 766fe5e..91e0f92 100644
--- a/rs_bindings_from_cc/importer_test.cc
+++ b/rs_bindings_from_cc/importer_test.cc
@@ -283,18 +283,18 @@
   return items;
 }
 
-TEST(AstVisitorTest, Noop) {
+TEST(ImporterTest, Noop) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("// nothing interesting there."));
 
   EXPECT_THAT(ItemsWithoutBuiltins(ir), IsEmpty());
 }
 
-TEST(AstVisitorTest, ErrorOnInvalidInput) {
+TEST(ImporterTest, ErrorOnInvalidInput) {
   ASSERT_THAT(IrFromCc("int foo(); But this is not C++"),
               StatusIs(absl::StatusCode::kInvalidArgument));
 }
 
-TEST(AstVisitorTest, FuncWithVoidReturnType) {
+TEST(ImporterTest, FuncWithVoidReturnType) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("void Foo();"));
   EXPECT_THAT(ItemsWithoutBuiltins(ir),
               ElementsAre(VariantWith<Func>(
@@ -302,7 +302,7 @@
                         ReturnType(IsVoid()), ParamsAre()))));
 }
 
-TEST(AstVisitorTest, TwoFuncs) {
+TEST(ImporterTest, TwoFuncs) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("void Foo(); void Bar();"));
   EXPECT_THAT(
       ItemsWithoutBuiltins(ir),
@@ -313,7 +313,7 @@
                                   ReturnType(IsVoid()), ParamsAre()))));
 }
 
-TEST(AstVisitorTest, TwoFuncsFromTwoHeaders) {
+TEST(ImporterTest, TwoFuncsFromTwoHeaders) {
   ASSERT_OK_AND_ASSIGN(
       IR ir, IrFromCc("", BlazeLabel{"//two_funcs:one_target"},
                       {HeaderName("test/testing_header_0.h"),
@@ -331,27 +331,27 @@
                           VariantWith<Func>(IdentifierIs("Bar"))));
 }
 
-TEST(AstVisitorTest, NonInlineFunc) {
+TEST(ImporterTest, NonInlineFunc) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("void Foo() {}"));
   EXPECT_THAT(ItemsWithoutBuiltins(ir),
               ElementsAre(VariantWith<Func>(
                   AllOf(IdentifierIs("Foo"), Not(IsInline())))));
 }
 
-TEST(AstVisitorTest, InlineFunc) {
+TEST(ImporterTest, InlineFunc) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("inline void Foo() {}"));
   EXPECT_THAT(
       ItemsWithoutBuiltins(ir),
       ElementsAre(VariantWith<Func>(AllOf(IdentifierIs("Foo"), IsInline()))));
 }
 
-TEST(AstVisitorTest, FuncJustOnce) {
+TEST(ImporterTest, FuncJustOnce) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("void Foo(); void Foo();"));
   EXPECT_THAT(ItemsWithoutBuiltins(ir),
               ElementsAre(VariantWith<Func>(AllOf(IdentifierIs("Foo")))));
 }
 
-TEST(AstVisitorTest, TestImportPointerFunc) {
+TEST(ImporterTest, TestImportPointerFunc) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("int* Foo(int* a);"));
 
   EXPECT_THAT(ItemsWithoutBuiltins(ir),
@@ -359,7 +359,7 @@
                   ReturnType(IsIntPtr()), ParamsAre(ParamType(IsIntPtr()))))));
 }
 
-TEST(AstVisitorTest, TestImportConstStructPointerFunc) {
+TEST(ImporterTest, TestImportConstStructPointerFunc) {
   ASSERT_OK_AND_ASSIGN(IR ir,
                        IrFromCc("struct S{}; const S* Foo(const S* s);"));
 
@@ -375,7 +375,7 @@
                             ParamsAre(ParamType(is_ptr_to_const_s))))));
 }
 
-TEST(AstVisitorTest, TestImportReferenceFunc) {
+TEST(ImporterTest, TestImportReferenceFunc) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc("int& Foo(int& a);"));
 
   EXPECT_THAT(ItemsWithoutBuiltins(ir),
@@ -383,7 +383,7 @@
                   ReturnType(IsIntRef()), ParamsAre(ParamType(IsIntRef()))))));
 }
 
-TEST(AstVisitorTest, Struct) {
+TEST(ImporterTest, Struct) {
   ASSERT_OK_AND_ASSIGN(
       IR ir,
       IrFromCc("struct SomeStruct { int first_field; int second_field; };"));
@@ -398,7 +398,7 @@
                                   FieldType(IsInt()), OffsetIs(32)))))));
 }
 
-TEST(AstVisitorTest, TrivialCopyConstructor) {
+TEST(ImporterTest, TrivialCopyConstructor) {
   absl::string_view file = R"cc(
     struct Implicit {};
     struct Defaulted {
@@ -413,7 +413,7 @@
                            SpecialMemberFunc::Definition::kTrivial)))));
 }
 
-TEST(AstVisitorTest, NontrivialUserDefinedCopyConstructor) {
+TEST(ImporterTest, NontrivialUserDefinedCopyConstructor) {
   absl::string_view file = R"cc(
     struct NontrivialUserDefined {
       NontrivialUserDefined(const NontrivialUserDefined&);
@@ -437,7 +437,7 @@
                   SpecialMemberFunc::Definition::kNontrivialUserDefined)))));
 }
 
-TEST(AstVisitorTest, NontrivialMembersCopyConstructor) {
+TEST(ImporterTest, NontrivialMembersCopyConstructor) {
   absl::string_view file = R"cc(
     struct NontrivialUserDefined {
       NontrivialUserDefined(const NontrivialUserDefined&);
@@ -463,7 +463,7 @@
               SpecialMemberFunc::Definition::kNontrivialMembers))))));
 }
 
-TEST(AstVisitorTest, DeletedCopyConstructor) {
+TEST(ImporterTest, DeletedCopyConstructor) {
   absl::string_view file = R"cc(
     struct Deleted {
       Deleted(const Deleted&) = delete;
@@ -482,7 +482,7 @@
                            SpecialMemberFunc::Definition::kDeleted)))));
 }
 
-TEST(AstVisitorTest, PublicCopyConstructor) {
+TEST(ImporterTest, PublicCopyConstructor) {
   absl::string_view file = R"cc(
     class Implicit {};
     struct Defaulted {
@@ -500,7 +500,7 @@
   EXPECT_THAT(records, Each(Pointee(CopyConstructor(AccessIs(kPublic)))));
 }
 
-TEST(AstVisitorTest, PrivateCopyConstructor) {
+TEST(ImporterTest, PrivateCopyConstructor) {
   absl::string_view file = R"cc(
     class Defaulted {
       Defaulted(const Defaulted&) = default;
@@ -517,7 +517,7 @@
   EXPECT_THAT(records, Each(Pointee(CopyConstructor(AccessIs(kPrivate)))));
 }
 
-TEST(AstVisitorTest, TrivialMoveConstructor) {
+TEST(ImporterTest, TrivialMoveConstructor) {
   absl::string_view file = R"cc(
     struct Implicit {};
     struct Defaulted {
@@ -532,7 +532,7 @@
                            SpecialMemberFunc::Definition::kTrivial)))));
 }
 
-TEST(AstVisitorTest, NontrivialUserDefinedMoveConstructor) {
+TEST(ImporterTest, NontrivialUserDefinedMoveConstructor) {
   absl::string_view file = R"cc(
     struct NontrivialUserDefined {
       NontrivialUserDefined(NontrivialUserDefined&&);
@@ -555,7 +555,7 @@
                   SpecialMemberFunc::Definition::kNontrivialUserDefined)))));
 }
 
-TEST(AstVisitorTest, NontrivialMembersMoveConstructor) {
+TEST(ImporterTest, NontrivialMembersMoveConstructor) {
   absl::string_view file = R"cc(
     struct NontrivialUserDefined {
       NontrivialUserDefined(NontrivialUserDefined&&);
@@ -581,7 +581,7 @@
               SpecialMemberFunc::Definition::kNontrivialMembers))))));
 }
 
-TEST(AstVisitorTest, DeletedMoveConstructor) {
+TEST(ImporterTest, DeletedMoveConstructor) {
   absl::string_view file = R"cc(
     struct Deleted {
       Deleted(Deleted&&) = delete;
@@ -600,7 +600,7 @@
                            SpecialMemberFunc::Definition::kDeleted)))));
 }
 
-TEST(AstVisitorTest, PublicMoveConstructor) {
+TEST(ImporterTest, PublicMoveConstructor) {
   absl::string_view file = R"cc(
     class Implicit {};
     struct Defaulted {
@@ -618,7 +618,7 @@
   EXPECT_THAT(records, Each(Pointee(MoveConstructor(AccessIs(kPublic)))));
 }
 
-TEST(AstVisitorTest, PrivateMoveConstructor) {
+TEST(ImporterTest, PrivateMoveConstructor) {
   absl::string_view file = R"cc(
     class Defaulted {
       Defaulted(Defaulted&&) = default;
@@ -635,7 +635,7 @@
   EXPECT_THAT(records, Each(Pointee(MoveConstructor(AccessIs(kPrivate)))));
 }
 
-TEST(AstVisitorTest, TrivialDestructor) {
+TEST(ImporterTest, TrivialDestructor) {
   absl::string_view file = R"cc(
     struct Implicit {};
     struct Defaulted {
@@ -650,7 +650,7 @@
                            SpecialMemberFunc::Definition::kTrivial)))));
 }
 
-TEST(AstVisitorTest, NontrivialUserDefinedDestructor) {
+TEST(ImporterTest, NontrivialUserDefinedDestructor) {
   absl::string_view file = R"cc(
     struct NontrivialUserDefined {
       ~NontrivialUserDefined();
@@ -679,7 +679,7 @@
                   SpecialMemberFunc::Definition::kNontrivialUserDefined)))));
 }
 
-TEST(AstVisitorTest, NontrivialMembersDestructor) {
+TEST(ImporterTest, NontrivialMembersDestructor) {
   absl::string_view file = R"cc(
     struct NontrivialUserDefined {
       ~NontrivialUserDefined();
@@ -705,7 +705,7 @@
               SpecialMemberFunc::Definition::kNontrivialMembers))))));
 }
 
-TEST(AstVisitorTest, DeletedDestructor) {
+TEST(ImporterTest, DeletedDestructor) {
   absl::string_view file = R"cc(
     struct Deleted {
       ~Deleted() = delete;
@@ -722,7 +722,7 @@
                            SpecialMemberFunc::Definition::kDeleted)))));
 }
 
-TEST(AstVisitorTest, PublicDestructor) {
+TEST(ImporterTest, PublicDestructor) {
   absl::string_view file = R"cc(
     class Implicit {};
     struct Defaulted {
@@ -740,7 +740,7 @@
   EXPECT_THAT(records, Each(Pointee(Destructor(AccessIs(kPublic)))));
 }
 
-TEST(AstVisitorTest, PrivateDestructor) {
+TEST(ImporterTest, PrivateDestructor) {
   absl::string_view file = R"cc(
     class Defaulted {
       ~Defaulted() = default;
@@ -757,7 +757,7 @@
   EXPECT_THAT(records, Each(Pointee(Destructor(AccessIs(kPrivate)))));
 }
 
-TEST(AstVisitorTest, TrivialAbi) {
+TEST(ImporterTest, TrivialAbi) {
   absl::string_view file = R"cc(
     struct Empty {};
     struct Defaulted {
@@ -774,7 +774,7 @@
   EXPECT_THAT(records, Each(Pointee(IsTrivialAbi())));
 }
 
-TEST(AstVisitorTest, NotTrivialAbi) {
+TEST(ImporterTest, NotTrivialAbi) {
   absl::string_view file = R"cc(
     struct Nontrivial {
       Nontrivial(const Nontrivial&) {}
@@ -787,7 +787,7 @@
   EXPECT_THAT(records, Each(Pointee(Not(IsTrivialAbi()))));
 }
 
-TEST(AstVisitorTest, MemberVariableAccessSpecifiers) {
+TEST(ImporterTest, MemberVariableAccessSpecifiers) {
   ASSERT_OK_AND_ASSIGN(IR ir, IrFromCc({R"(
     struct SomeStruct {
       int default_access_int;