about summary refs log tree commit diff
path: root/src/test/ui/proc-macro/capture-macro-rules-invoke.stdout
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-324/+0
2022-10-04Improve spans when splitting multi-char operator tokens for proc macros.Nicholas Nethercote-6/+6
2022-06-02Revert #96682.Nicholas Nethercote-6/+2
The change was "Show invisible delimiters (within comments) when pretty printing". It's useful to show these delimiters, but is a breaking change for some proc macros. Fixes #97608.
2022-05-04Show invisible delimeters (within comments) when pretty printing.Nicholas Nethercote-2/+6
2022-03-26proc-macro: Stop wrapping `ident` matchers into groupsVadim Petrochenkov-9/+3
2020-09-12Properly encode spans with a dummy location and non-root `SyntaxContext`Aaron Hill-22/+22
Previously, we would throw away the `SyntaxContext` of any span with a dummy location during metadata encoding. This commit makes metadata Span encoding consistent with incr-cache Span encoding - an 'invalid span' tag is only used when it doesn't lose any information.
2020-09-10Fully integrate token collection for additional AST structsAaron Hill-7/+296
This commit contains miscellaneous changes that don't fit into any of the other commits in this PR
2020-08-20Capture tokens for Pat used in macro_rules! argumentAaron Hill-0/+41
This extends PR #73293 to handle patterns (Pat). Unlike expressions, patterns do not support custom attributes, so we only need to capture tokens during macro_rules! argument parsing.