kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/cxx/indexer/proto/testdata/corner_cases/nopackage.proto (about)

     1  // Test to make sure a proto without packages is parsable.
     2  
     3  syntax = "proto2";
     4  
     5  //- !{ _PackageNode.node/kind package }
     6  
     7  //- @Extendee defines/binding RootExtendeeNode
     8  //- !{ RootExtendeeNode childof _AnythingAtAll }
     9  message Extendee {
    10    extensions 999 to max;
    11  }
    12  
    13  //- @Extendee ref RootExtendeeNode
    14  extend Extendee {
    15    //- @no_package_ext defines/binding RootExtField
    16    //- RootExtField extends RootExtendeeNode
    17    //- !{ RootExtField childof _SomeMessage }
    18    optional string no_package_ext = 1000;
    19  }