diff options
| author | Jeffrey Seyfried <jeffrey.seyfried@gmail.com> | 2016-09-02 09:12:47 +0000 |
|---|---|---|
| committer | Jeffrey Seyfried <jeffrey.seyfried@gmail.com> | 2016-09-05 04:53:34 +0000 |
| commit | d986bbe674d4fd554342771e7c031b3d22f9a800 (patch) | |
| tree | ac78bfa43f050f5aae67bc577aded5807a178604 /src/libsyntax/test.rs | |
| parent | c07ff8d26a6d5c8728419ae4e870b3a65940efbc (diff) | |
| download | rust-d986bbe674d4fd554342771e7c031b3d22f9a800.tar.gz rust-d986bbe674d4fd554342771e7c031b3d22f9a800.zip | |
Implement stackless expansion.
Diffstat (limited to 'src/libsyntax/test.rs')
| -rw-r--r-- | src/libsyntax/test.rs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/libsyntax/test.rs b/src/libsyntax/test.rs index 6155ad729a2..3108296e778 100644 --- a/src/libsyntax/test.rs +++ b/src/libsyntax/test.rs @@ -300,14 +300,11 @@ fn generate_test_harness(sess: &ParseSess, } }); - let mut fold = TestHarnessGenerator { + TestHarnessGenerator { cx: cx, tests: Vec::new(), tested_submods: Vec::new(), - }; - let res = fold.fold_crate(krate); - fold.cx.ext_cx.bt_pop(); - return res; + }.fold_crate(krate) } /// Craft a span that will be ignored by the stability lint's |
