diff options
author | Owen Avery <powerboat9.gamer@gmail.com> | 2025-07-08 19:38:22 -0400 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-08-05 16:37:03 +0200 |
commit | d2140c7d5c1055e8d371a857b7a2d647cffb5674 (patch) | |
tree | a58a46cc4babb2f63c4fcab479e2a00930e4a023 /libjava | |
parent | eb54ab61fd5532d08be99721ffdbb03590cc3fff (diff) | |
download | gcc-d2140c7d5c1055e8d371a857b7a2d647cffb5674.zip gcc-d2140c7d5c1055e8d371a857b7a2d647cffb5674.tar.gz gcc-d2140c7d5c1055e8d371a857b7a2d647cffb5674.tar.bz2 |
gccrs: Make AttributeParser rely more on Parser
gcc/rust/ChangeLog:
* ast/rust-ast.cc (AttributeParser::parse_meta_item_inner):
Handle removal of AttributeParser-specific functions.
(AttributeParser::parse_path_meta_item): Likewise.
(AttributeParser::parse_meta_item_seq): Likewise.
(AttributeParser::parse_meta_item_lit): Likewise.
(AttributeParser::parse_literal): Remove function.
(AttributeParser::parse_simple_path): Likewise.
(AttributeParser::parse_simple_path_segment): Likewise.
(AttributeParser::peek_token): Likewise.
(AttributeParser::skip_token): Likewise.
* ast/rust-macro.h (AttributeParser::parse_simple_path):
Likewise.
(AttributeParser::parse_simple_path_segment): Likewise.
(AttributeParser::parse_literal): Likewise.
(AttributeParser::peek_token): Likewise.
(AttributeParser::skip_token): Likewise.
* parse/rust-parse.h (Parser): Make AttributeParser a friend
class.
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions