about summary refs log tree commit diff
path: root/src/libfuzzer/fuzzer.rc
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2013-06-01 15:31:56 -0700
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2013-06-01 15:31:56 -0700
commit23808efd11be2a9f964373bd8d684d98565e58d0 (patch)
tree07254eee07e980804e288f37af88415730a4675f /src/libfuzzer/fuzzer.rc
parent871684376f504dc58b53f5d5cd55ccb7d7f4b2ea (diff)
downloadrust-23808efd11be2a9f964373bd8d684d98565e58d0.tar.gz
rust-23808efd11be2a9f964373bd8d684d98565e58d0.zip
syntax: move callee_id into the expr_ variants
Diffstat (limited to 'src/libfuzzer/fuzzer.rc')
-rw-r--r--src/libfuzzer/fuzzer.rc7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libfuzzer/fuzzer.rc b/src/libfuzzer/fuzzer.rc
index 9280be146f9..c6410d16c74 100644
--- a/src/libfuzzer/fuzzer.rc
+++ b/src/libfuzzer/fuzzer.rc
@@ -78,7 +78,6 @@ pub fn common_exprs() -> ~[@ast::expr] {
     fn dse(e: ast::expr_) -> @ast::expr {
         @ast::expr {
             id: 0,
-            callee_id: -1,
             node: e,
             span: codemap::dummy_sp(),
         }
@@ -94,9 +93,9 @@ pub fn common_exprs() -> ~[@ast::expr] {
      dse(ast::expr_lit(@dsl(ast::lit_nil))),
      dse(ast::expr_lit(@dsl(ast::lit_bool(false)))),
      dse(ast::expr_lit(@dsl(ast::lit_bool(true)))),
-     dse(ast::expr_unary(ast::box(ast::m_imm),
+     dse(ast::expr_unary(-1, ast::box(ast::m_imm),
                          dse(ast::expr_lit(@dsl(ast::lit_bool(true)))))),
-     dse(ast::expr_unary(ast::uniq(ast::m_imm),
+     dse(ast::expr_unary(-1, ast::uniq(ast::m_imm),
                          dse(ast::expr_lit(@dsl(ast::lit_bool(true))))))
     ]
 }
@@ -128,7 +127,7 @@ pub fn safe_to_use_expr(e: @ast::expr, tm: test_mode) -> bool {
           //ast::expr_cast(_, _) { false }
 
           // https://github.com/mozilla/rust/issues/1458
-          ast::expr_call(_, _, _) => { false }
+          ast::expr_call(*) => { false }
 
           _ => { true }
         }