mozilla/rust — pull request #9088 by nikomatsakis (2013-09-09 23:02:36+00:00)
Title: Delay assignment of node ids until after expansion

Ensures that each AST node has a unique id. Fixes numerous bugs in macro expansion and deriving. Add two
representative tests.

Fixes #7971
Fixes #6304
Fixes #8367
Fixes #8754
Fixes #8852
Fixes #2543
Fixes #7654