From: Arthur Cohen Date: Fri, 13 Jan 2023 11:16:49 +0000 (+0100) Subject: gccrs: parser: Expose parse_macro_invocation as public API X-Git-Tag: upstream/13.1.0~162 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f548ddee96aee58e74935719dc672cab34d4ef97;p=platform%2Fupstream%2Fgcc.git gccrs: parser: Expose parse_macro_invocation as public API gcc/rust/ChangeLog: * parse/rust-parse.h: Move `parse_macro_invocation` to public API. --- diff --git a/gcc/rust/parse/rust-parse.h b/gcc/rust/parse/rust-parse.h index 2f767bb..a4b65c5 100644 --- a/gcc/rust/parse/rust-parse.h +++ b/gcc/rust/parse/rust-parse.h @@ -150,6 +150,8 @@ public: std::unique_ptr parse_token_tree (); AST::Attribute parse_attribute_body (); AST::AttrVec parse_inner_attributes (); + std::unique_ptr + parse_macro_invocation (AST::AttrVec outer_attrs); private: void skip_after_semicolon (); @@ -201,8 +203,6 @@ private: parse_decl_macro_def (AST::Visibility vis, AST::AttrVec outer_attrs); std::unique_ptr parse_macro_invocation_semi (AST::AttrVec outer_attrs); - std::unique_ptr - parse_macro_invocation (AST::AttrVec outer_attrs); AST::MacroRule parse_macro_rule (); AST::MacroMatcher parse_macro_matcher (); std::unique_ptr parse_macro_match ();