Skip to content

Commit e1bbeb4

Browse files
committed
deal with a_constructor in hxb
1 parent a5b1988 commit e1bbeb4

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/compiler/hxb/hxbReader.ml

+1
Original file line numberDiff line numberDiff line change
@@ -1589,6 +1589,7 @@ class hxb_reader
15891589
a.a_read <- self#read_option (fun () -> self#read_field_ref);
15901590
a.a_write <- self#read_option (fun () -> self#read_field_ref);
15911591
a.a_call <- self#read_option (fun () -> self#read_field_ref);
1592+
a.a_constructor <- self#read_option (fun () -> self#read_field_ref);
15921593

15931594
a.a_ops <- self#read_list (fun () ->
15941595
let i = read_byte ch in

src/compiler/hxb/hxbWriter.ml

+1
Original file line numberDiff line numberDiff line change
@@ -1918,6 +1918,7 @@ module HxbWriter = struct
19181918
Chunk.write_option writer.chunk a.a_read (write_field_ref writer c CfrStatic );
19191919
Chunk.write_option writer.chunk a.a_write (write_field_ref writer c CfrStatic);
19201920
Chunk.write_option writer.chunk a.a_call (write_field_ref writer c CfrStatic);
1921+
Chunk.write_option writer.chunk a.a_constructor (write_field_ref writer c CfrStatic);
19211922

19221923
Chunk.write_list writer.chunk a.a_ops (fun (op, cf) ->
19231924
Chunk.write_u8 writer.chunk (binop_index op);

0 commit comments

Comments
 (0)