Closed
Description
In the most recent nightly (I think #57760 was likely the cause), some input to a macro like this:
#[foo]
extern "C" {
pub fn foo3(x: i32, ...);
}
will actually pass the following as input to the macro:
extern "C" {
pub fn foo3(x: i32, ..., ...);
}
which then fails to parse in libraries like syn
!