aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/Make-lang.in
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2023-05-30 16:24:08 -0400
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-16 18:37:23 +0100
commit007248a2c48ef3c349204899b325bab574019734 (patch)
tree647a3462ab5b2bfd1b21a37055f0104c75496b7f /gcc/rust/Make-lang.in
parentd3d751cbac030902014856bbbd310a90b02912af (diff)
downloadgcc-007248a2c48ef3c349204899b325bab574019734.zip
gcc-007248a2c48ef3c349204899b325bab574019734.tar.gz
gcc-007248a2c48ef3c349204899b325bab574019734.tar.bz2
gccrs: Properly match delimiters
gcc/rust/ChangeLog: * expand/rust-macro-expand.cc (MacroExpander::try_match_rule): Don't match delimiters for root matcher. (MacroExpander::match_matcher): Add option to match delimiters. * expand/rust-macro-expand.h (MacroExpander::match_matcher): Likewise. * parse/rust-parse-impl.h (Parser::skip_token): Add zero argument method. * parse/rust-parse.h: (Parser::skip_token): Likewise. gcc/testsuite/ChangeLog: * rust/compile/macro-delim.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