Convert back::link to istrs. Issue #855
This commit is contained in:
parent
9c9c5c9054
commit
a58bfced3c
6 changed files with 162 additions and 115 deletions
|
|
@ -504,13 +504,15 @@ fn synthesize_crate_attrs(ecx: &@encode_ctxt, crate: &@crate) -> [attribute] {
|
|||
fn synthesize_link_attr(ecx: &@encode_ctxt, items: &[@meta_item]) ->
|
||||
attribute {
|
||||
|
||||
assert (ecx.ccx.link_meta.name != "");
|
||||
assert (ecx.ccx.link_meta.vers != "");
|
||||
assert (ecx.ccx.link_meta.name != ~"");
|
||||
assert (ecx.ccx.link_meta.vers != ~"");
|
||||
|
||||
let name_item =
|
||||
attr::mk_name_value_item_str(~"name", ecx.ccx.link_meta.name);
|
||||
attr::mk_name_value_item_str(
|
||||
~"name", istr::to_estr(ecx.ccx.link_meta.name));
|
||||
let vers_item =
|
||||
attr::mk_name_value_item_str(~"vers", ecx.ccx.link_meta.vers);
|
||||
attr::mk_name_value_item_str(
|
||||
~"vers", istr::to_estr(ecx.ccx.link_meta.vers));
|
||||
|
||||
let other_items =
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue