Miscellaneous fixes and cleanup
This commit is contained in:
parent
729b07f83c
commit
541c45b0b7
3 changed files with 6 additions and 5 deletions
|
@ -165,10 +165,10 @@ pub fn create_standard_passes(level: OptLevel) -> ~[~str] {
|
|||
}
|
||||
|
||||
pub fn populate_pass_manager(sess: Session, pm: &mut PassManager, pass_list:&[~str]) {
|
||||
for pass_list.iter().advance |&nm| {
|
||||
match create_pass(nm) {
|
||||
for pass_list.iter().advance |nm| {
|
||||
match create_pass(*nm) {
|
||||
Some(p) => pm.add_pass(p),
|
||||
None => sess.warn(fmt!("Unknown pass %s", nm))
|
||||
None => sess.warn(fmt!("Unknown pass %s", *nm))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -314,7 +314,6 @@ pub fn compile_rest(sess: Session,
|
|||
method_map: method_map,
|
||||
vtable_map: vtable_map,
|
||||
write_guard_map: write_guard_map,
|
||||
moves_map: moves_map,
|
||||
capture_map: capture_map
|
||||
};
|
||||
|
||||
|
|
|
@ -127,7 +127,9 @@ fn find_library_crate_aux(
|
|||
cx.diag.span_err(
|
||||
cx.span, fmt!("multiple matching crates for `%s`", crate_name));
|
||||
cx.diag.handler().note("candidates:");
|
||||
for matches.iter().advance |&(ident, data)| {
|
||||
for matches.iter().advance |pair| {
|
||||
let ident = pair.first();
|
||||
let data = pair.second();
|
||||
cx.diag.handler().note(fmt!("path: %s", ident));
|
||||
let attrs = decoder::get_crate_attributes(data);
|
||||
note_linkage_attrs(cx.intr, cx.diag, attrs);
|
||||
|
|
Loading…
Reference in a new issue