1ffe3c632Sopenharmony_cisyntax = "proto3"; 2ffe3c632Sopenharmony_ci 3ffe3c632Sopenharmony_cipackage empty.echo; 4ffe3c632Sopenharmony_ci 5ffe3c632Sopenharmony_cimessage TestEmptyPackage { 6ffe3c632Sopenharmony_ci int32 a = 1; 7ffe3c632Sopenharmony_ci 8ffe3c632Sopenharmony_ci // Test nested messages, enums, and reserved names 9ffe3c632Sopenharmony_ci NestedMessage nested_message = 2; 10ffe3c632Sopenharmony_ci NestedEnum nested_enum = 3; 11ffe3c632Sopenharmony_ci message NestedMessage { 12ffe3c632Sopenharmony_ci int32 a = 1; 13ffe3c632Sopenharmony_ci } 14ffe3c632Sopenharmony_ci enum NestedEnum { 15ffe3c632Sopenharmony_ci ZERO = 0; 16ffe3c632Sopenharmony_ci }; 17ffe3c632Sopenharmony_ci} 18