rust/src/libsyntax
bors b609d022c4 auto merge of #9035 : alexcrichton/rust/fewer-clownshoes, r=huonw
This removes another large chunk of this odd 'clownshoes' identifier showing up
in symbol names. These all originated from external crates because the encoded
items were encoded independently of the paths calculated in ast_map. The
encoding of these paths now uses the helper function in ast_map to calculate the
"pretty name" for an impl block.

Unfortunately there is still no information about generics in the symbol name,
but it's certainly vastly better than before

    hash::__extensions__::write::_version::v0.8

becomes

    hash::Writer$SipState::write::hversion::v0.8

This also fixes bugs in which lots of methods would show up as `meth_XXX`, they
now only show up as `meth` and throw some extra characters onto the version
string.
2013-09-08 01:05:59 -07:00
..
ext added index to test cases, more debugging output 2013-09-06 13:35:14 -07:00
parse add test case, cleanup 2013-09-06 13:35:13 -07:00
print ident->name 2013-09-06 13:35:12 -07:00
util added string_to_tts 2013-09-06 13:35:13 -07:00
abi.rs Updated std::Option, std::Either and std::Result 2013-08-05 22:42:21 +02:00
ast.rs comments 2013-09-06 13:35:13 -07:00
ast_map.rs Remove even more usage of clownshoes in symbols 2013-09-06 23:56:17 -07:00
ast_util.rs add display_sctable fn to ast_util 2013-09-06 13:35:13 -07:00
attr.rs Implement support for indicating the stability of items. 2013-09-04 00:12:27 +10:00
codemap.rs Modernized a few type names in rustc and syntax 2013-09-01 14:43:26 +02:00
diagnostic.rs Modernized a few type names in rustc and syntax 2013-09-01 14:43:26 +02:00
fold.rs comment fix 2013-09-06 13:35:14 -07:00
oldvisit.rs Modernized a few more types in syntax::ast 2013-09-03 14:45:06 +02:00
opt_vec.rs Forbid pub/priv where it has no effect 2013-08-12 23:20:46 -07:00
syntax.rs Add initial support for a new formatting syntax 2013-08-07 19:21:43 -07:00
visit.rs Modernized a few more types in syntax::ast 2013-09-03 14:45:06 +02:00