Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upLocal ambiguity in macro *definition* #28084
Comments
steveklabnik
added
the
A-macros
label
Sep 3, 2015
This comment has been minimized.
This comment has been minimized.
|
Still repros. |
This comment has been minimized.
This comment has been minimized.
|
Bad error message. |
This comment has been minimized.
This comment has been minimized.
|
Seems to me to be primarily a bad error message -- it's not clear we should accept trailing |
Mark-Simulacrum
added
the
A-diagnostics
label
Jun 1, 2017
Mark-Simulacrum
added
C-bug
and removed
I-papercut
labels
Jul 22, 2017
This comment has been minimized.
This comment has been minimized.
|
Triage: still happens:
|
This comment has been minimized.
This comment has been minimized.
|
Triage: same behavior now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
jonas-schievink commentedAug 29, 2015
(the equivalent of
$( $lhs:tt => $rhs:tt );+ $(;)*is used to parse macros)This leaks "lhs", which is an implementation detail, and is a bad error message.