diff options
author | Owen Avery <powerboat9.gamer@gmail.com> | 2023-05-17 12:32:23 -0400 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2023-05-18 20:29:52 +0000 |
commit | ee5b5905deba07104dec5bdbb889b9754c0e9c89 (patch) | |
tree | 1954cb3650f2f864424cbbccfa00e21b1ca6b63a /gcc/gimple-range-edge.cc | |
parent | 5c78ef9854b560940aeaf36e74439ce3f10d5eb2 (diff) | |
download | gcc-ee5b5905deba07104dec5bdbb889b9754c0e9c89.zip gcc-ee5b5905deba07104dec5bdbb889b9754c0e9c89.tar.gz gcc-ee5b5905deba07104dec5bdbb889b9754c0e9c89.tar.bz2 |
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/gimple-range-edge.cc')
0 files changed, 0 insertions, 0 deletions