aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/Make-lang.in
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2023-05-17 12:32:23 -0400
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-16 18:37:20 +0100
commitdfd2e26bda189f573d40eaf1f6b5a44180c31640 (patch)
treefe0e8cfa5f1b27ea98f19abeea175fbb948043c6 /gcc/rust/Make-lang.in
parentf5d02c4f5592b717a3aad5304308df913bf4ab1b (diff)
downloadgcc-dfd2e26bda189f573d40eaf1f6b5a44180c31640.zip
gcc-dfd2e26bda189f573d40eaf1f6b5a44180c31640.tar.gz
gcc-dfd2e26bda189f573d40eaf1f6b5a44180c31640.tar.bz2
gccrs: Handle keyword metavariables
gcc/rust/ChangeLog: * expand/rust-macro-substitute-ctx.cc (SubstituteCtx::check_repetition_amount): Handle keywords. (SubstituteCtx::substitute_token): Likewise. * lex/rust-token.cc (Token::get_str): Likewise. * parse/rust-parse-impl.h (Parser::parse_macro_match_fragment): Likewise. gcc/testsuite/ChangeLog: * rust/compile/macro-issue2194.rs: New test. Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc/rust/Make-lang.in')
0 files changed, 0 insertions, 0 deletions