diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2011-06-01 18:38:00 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2011-06-01 18:38:00 -0700 |
| commit | eae3036179ae56876104775c45f120e769de51aa (patch) | |
| tree | 1a872a0cc77ec1a47481fe1e984d7bdcfe72efb4 /src/comp | |
| parent | d43f60e5d4eb09666312d6e5cd238faa7564e52b (diff) | |
rustc: Remove else-after-return in main
Diffstat (limited to 'src/comp')
| -rw-r--r-- | src/comp/driver/rustc.rs | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs index 2245da02046..aa02afe00cb 100644 --- a/src/comp/driver/rustc.rs +++ b/src/comp/driver/rustc.rs @@ -394,28 +394,28 @@ fn main(vec[str] args) { if (ls) { front::creader::list_file_metadata(ifile, std::io::stdout()); ret; - } else { - alt (output_file) { - case (none) { - let vec[str] parts = str::split(ifile, '.' as u8); - vec::pop[str](parts); - saved_out_filename = parts.(0); - alt (sopts.output_type) { - case (link::output_type_none) { parts += ["pp"]; } - case (link::output_type_bitcode) { parts += ["bc"]; } - case (link::output_type_assembly) { parts += ["s"]; } - - // Object and exe output both use the '.o' extension here - case (link::output_type_object) { parts += ["o"]; } - case (link::output_type_exe) { parts += ["o"]; } - } - auto ofile = str::connect(parts, "."); - compile_input(sess, env, ifile, ofile); - } - case (some(?ofile)) { - saved_out_filename = ofile; - compile_input(sess, env, ifile, ofile); + } + + alt (output_file) { + case (none) { + let vec[str] parts = str::split(ifile, '.' as u8); + vec::pop[str](parts); + saved_out_filename = parts.(0); + alt (sopts.output_type) { + case (link::output_type_none) { parts += ["pp"]; } + case (link::output_type_bitcode) { parts += ["bc"]; } + case (link::output_type_assembly) { parts += ["s"]; } + + // Object and exe output both use the '.o' extension here + case (link::output_type_object) { parts += ["o"]; } + case (link::output_type_exe) { parts += ["o"]; } } + auto ofile = str::connect(parts, "."); + compile_input(sess, env, ifile, ofile); + } + case (some(?ofile)) { + saved_out_filename = ofile; + compile_input(sess, env, ifile, ofile); } } |
