Skip to content

Tracking Issue for #![feature(pub_macro_rules)] #78855

Closed
@petrochenkov

Description

@petrochenkov

This is a tracking issue for

    pub macro_rules! foo {
        ...
    }

pub (or pub(...)) here makes the macro use regular module scoping (with specified visibility) used by all other non-macro items instead of the traditional macro_rules scoping.

Implemented in #78166.

Implementation History:

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-macrosArea: All kinds of macros (custom derive, macro_rules!, proc macros, ..)A-visibilityArea: Visibility / privacyC-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCF-pub_macro_rules`#![feature(pub_macro_rules)]`

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions