Lines Matching refs:interface

45 interface IComplexTypeInterface {
708 "package foo; interface IFooType {}");
713 unique_ptr<AidlInterface> interface = Parse();
714 ASSERT_NE(interface, nullptr);
715 unique_ptr<Document> doc = internals::BuildClientHeader(types_, *interface);
720 unique_ptr<AidlInterface> interface = Parse();
721 ASSERT_NE(interface, nullptr);
722 unique_ptr<Document> doc = internals::BuildClientSource(types_, *interface);
727 unique_ptr<AidlInterface> interface = Parse();
728 ASSERT_NE(interface, nullptr);
729 unique_ptr<Document> doc = internals::BuildServerHeader(types_, *interface);
734 unique_ptr<AidlInterface> interface = Parse();
735 ASSERT_NE(interface, nullptr);
736 unique_ptr<Document> doc = internals::BuildServerSource(types_, *interface);
741 unique_ptr<AidlInterface> interface = Parse();
742 ASSERT_NE(interface, nullptr);
743 unique_ptr<Document> doc = internals::BuildInterfaceHeader(types_, *interface);
748 unique_ptr<AidlInterface> interface = Parse();
749 ASSERT_NE(interface, nullptr);
750 unique_ptr<Document> doc = internals::BuildInterfaceSource(types_, *interface);
767 "package a; interface IFoo {}"),
786 const unique_ptr<AidlInterface> interface = Parse();
787 ASSERT_NE(interface, nullptr);
788 ASSERT_TRUE(GenerateCpp(*options_, types_, *interface, io_delegate_));
793 const unique_ptr<AidlInterface> interface = Parse();
794 ASSERT_NE(interface, nullptr);
796 // Simulate issues closing the interface header.
801 ASSERT_FALSE(GenerateCpp(*options_, types_, *interface, io_delegate_));
810 const unique_ptr<AidlInterface> interface = Parse();
811 ASSERT_NE(interface, nullptr);
815 ASSERT_FALSE(GenerateCpp(*options_, types_, *interface, io_delegate_));