Make irrelevant changes to regions-mock-tcx to convince the pretty printer to emit the same thing twice in a row
This commit is contained in:
parent
a15196c53b
commit
f6e8d49a1a
1 changed files with 0 additions and 4 deletions
|
|
@ -93,7 +93,6 @@ enum AstKind<'ast> {
|
|||
ExprInt,
|
||||
ExprVar(uint),
|
||||
ExprLambda(Ast<'ast>),
|
||||
// ...
|
||||
}
|
||||
|
||||
fn compute_types<'tcx,'ast>(tcx: &mut TypeContext<'tcx,'ast>,
|
||||
|
|
@ -104,15 +103,12 @@ fn compute_types<'tcx,'ast>(tcx: &mut TypeContext<'tcx,'ast>,
|
|||
let ty = tcx.add_type(TypeInt);
|
||||
tcx.set_type(ast.id, ty)
|
||||
}
|
||||
|
||||
ExprLambda(ast) => {
|
||||
let arg_ty = tcx.add_type(TypeInt);
|
||||
let body_ty = compute_types(tcx, ast);
|
||||
let lambda_ty = tcx.add_type(TypeFunction(arg_ty, body_ty));
|
||||
tcx.set_type(ast.id, lambda_ty)
|
||||
}
|
||||
|
||||
// ...
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue