// This is a detached leading comment // // With a forced unwrapped line. // File detached leading comment // Syntax leading comment syntax = "proto2"; // Syntax trailing comment // Package leading comment package protobuf_editions_test.proto2; // Package trailing comment // Leading message comment message Foo { // Message trailing comment // Message inner comment // Field leading comment optional int32 field1 = 1; // Field trailing comment optional /* card */ int32 /* type */ field2 /* name */ = 2 /* tag */; // Message inner trailing comment } // Message trailing comment // Leading message comment enum Bar { // Enum trailing comment // Enum inner comment // Enum value leading comment BAR_UNKNOWN = 0; // Enum value trailing comment // Enum inner trailing comment } // Enum trailing comment