File tree Expand file tree Collapse file tree 3 files changed +8
-7
lines changed Expand file tree Collapse file tree 3 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 4d31cf1dc58794b8f72240eb19c48b392e9de7b2
2
+ refs/heads/master: 6662aeb779d3e44886c466378578ebe1979de15a
Original file line number Diff line number Diff line change @@ -451,6 +451,7 @@ TEST_XFAILS_LLVM := $(addprefix test/run-pass/, \
451
451
rec.rs \
452
452
simple-obj.rs \
453
453
spawn-fn.rs \
454
+ spawn-module-qualified.rs \
454
455
spawn.rs \
455
456
stateful-obj.rs \
456
457
str-append.rs \
Original file line number Diff line number Diff line change @@ -764,16 +764,16 @@ let trans_crate
764
764
match lval with
765
765
Ast. LVAL_base { id = base_id } ->
766
766
set_debug_loc base_id;
767
- let referent = lval_to_referent sem_cx base_id in
767
+ let defn_id = lval_base_defn_id sem_cx lval in
768
768
begin
769
- match resolve_lval_id sem_cx base_id with
769
+ match get_defn sem_cx defn_id with
770
770
Semant. DEFN_slot slot ->
771
- (Hashtbl. find slot_to_llvalue referent , slot_ty slot)
771
+ (Hashtbl. find slot_to_llvalue defn_id , slot_ty slot)
772
772
| Semant. DEFN_item _ ->
773
- (Hashtbl. find llitems referent , lval_ty sem_cx lval)
773
+ (Hashtbl. find llitems defn_id , lval_ty sem_cx lval)
774
774
| _ ->
775
- Common. unimpl (Some referent )
776
- " LLVM base-referent translation of: %a"
775
+ Common. unimpl (Some defn_id )
776
+ " LLVM base-defn translation of: %a"
777
777
Ast. sprintf_lval lval
778
778
end
779
779
| Ast. LVAL_ext (base , component ) ->
You can’t perform that action at this time.
0 commit comments