{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"//"}]}
            // that the visibility we apply to the declaration is the same one that
            // whether we are sharing generics or not. The important thing here is
            // has been applied to the definition (wherever that definition may be).