Allow chained equals.
This commit is contained in:
@@ -556,7 +556,6 @@ impl<M: Module> Backend<M> {
|
||||
let pointer = self.module.target_config().pointer_type();
|
||||
let pointer_to = builder.ins().symbol_value(pointer, *global_value);
|
||||
builder.ins().store(MemFlags::new(), value, pointer_to, 0);
|
||||
Ok((builder.ins().iconst(types::I64, 0), VOID_REPR_TYPE))
|
||||
}
|
||||
|
||||
Some(ReferenceBuilder::Argument(_, _)) => {
|
||||
@@ -571,9 +570,10 @@ impl<M: Module> Backend<M> {
|
||||
builder.declare_var(variable, value_type);
|
||||
builder.def_var(variable, value);
|
||||
variables.insert(name, ReferenceBuilder::Local(value_type, variable));
|
||||
Ok((builder.ins().iconst(types::I64, 0), VOID_REPR_TYPE))
|
||||
}
|
||||
}
|
||||
|
||||
Ok((value, value_type))
|
||||
}
|
||||
|
||||
Expression::Call(_, _, function, args) => {
|
||||
|
||||
Reference in New Issue
Block a user