rust/src/libsyntax/print
John Clements e38cb972dc Simplify PatIdent to contain an Ident rather than a Path
Rationale: for what appear to be historical reasons only, the PatIdent contains
a Path rather than an Ident.  This means that there are many places in the code
where an ident is artificially promoted to a path, and---much more problematically---
a bunch of elements from a path are simply thrown away, which seems like an invitation
to some really nasty bugs.

This commit replaces the Path in a PatIdent with a SpannedIdent, which just contains an ident
and a span.
2014-07-03 12:54:51 -07:00
..
pp.rs Remove unnecessary to_string calls 2014-06-26 08:56:49 +02:00
pprust.rs Simplify PatIdent to contain an Ident rather than a Path 2014-07-03 12:54:51 -07:00