Skip to content

Commit 0862cd4

Browse files
committed
todo: json with loc
1 parent 8535cb0 commit 0862cd4

12 files changed

+513
-262
lines changed

jscomp/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ OUNIT_TESTS_CMXS = $(addprefix ounit_tests/, $(addsuffix .cmx, $(OUNIT_TESTS_SRC
155155

156156
EXT_SRCS = ext_util\
157157
ext_int\
158+
ext_position\
158159
ext_array ext_bytes ext_char\
159160
vec_gen \
160161
resize_array \

jscomp/all.depend

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
stubs/bs_hash_stubs.cmx :
22
ext/ext_util.cmx : ext/ext_util.cmi
33
ext/ext_int.cmx : ext/ext_int.cmi
4+
ext/ext_position.cmx : ext/ext_position.cmi
45
ext/ext_array.cmx : ext/ext_array.cmi
56
ext/ext_bytes.cmx : ext/ext_bytes.cmi
67
ext/ext_char.cmx : ext/ext_char.cmi
@@ -71,7 +72,8 @@ ext/ext_pp_scope.cmx : ext/string_map.cmx ext/int_map.cmx ext/ident_set.cmx \
7172
ext/ext_pp_scope.cmi
7273
ext/ext_io.cmx : ext/ext_pervasives.cmx ext/ext_io.cmi
7374
ext/ext_sexp.cmx : ext/ext_sexp.cmi
74-
ext/ext_json.cmx : ext/string_map.cmx ext/ext_array.cmx ext/ext_json.cmi
75+
ext/ext_json.cmx : ext/string_map.cmx ext/ext_position.cmx ext/ext_array.cmx \
76+
ext/ext_json.cmi
7577
ext/ident_hash_set.cmx : ext/hash_set_gen.cmx ext/ext_ident.cmx \
7678
stubs/bs_hash_stubs.cmx ext/ident_hash_set.cmi
7779
ext/hash_set_poly.cmx : ext/hash_set_gen.cmx ext/hash_set_poly.cmi
@@ -83,6 +85,7 @@ ext/ext_filename.cmx : ext/literals.cmx ext/ext_string.cmx \
8385
ext/ext_pervasives.cmx ext/ext_filename.cmi
8486
ext/ext_util.cmi :
8587
ext/ext_int.cmi :
88+
ext/ext_position.cmi :
8689
ext/ext_array.cmi :
8790
ext/ext_bytes.cmi :
8891
ext/ext_char.cmi :
@@ -694,8 +697,8 @@ bsb/bsb_default.cmx : ext/string_set.cmx ext/literals.cmx \
694697
bsb/bsb_dep_infos.cmx : ext/ext_string.cmx common/bs_version.cmx \
695698
bsb/bsb_dep_infos.cmi
696699
bsb/bsb_dir.cmx : bsb/bsb_dir.cmi
697-
bsb/bsb_exception.cmx : ext/ext_string.cmx common/bs_version.cmx \
698-
bsb/bsb_exception.cmi
700+
bsb/bsb_exception.cmx : ext/ext_string.cmx ext/ext_position.cmx \
701+
common/bs_version.cmx bsb/bsb_exception.cmi
699702
bsb/bsb_file.cmx : bsb/bsb_file.cmi
700703
bsb/bsb_gen.cmx : ext/string_map.cmx ext/literals.cmx ext/ext_string.cmx \
701704
ext/ext_list.cmx ext/ext_filename.cmx bsb/bsb_ninja.cmx \
@@ -725,7 +728,7 @@ bsb/bsb_config_parse.cmi : bsb/bsb_config_types.cmx bsb/bsb_config.cmi
725728
bsb/bsb_default.cmi : ext/string_set.cmi
726729
bsb/bsb_dep_infos.cmi :
727730
bsb/bsb_dir.cmi :
728-
bsb/bsb_exception.cmi :
731+
bsb/bsb_exception.cmi : ext/ext_position.cmi
729732
bsb/bsb_file.cmi :
730733
bsb/bsb_gen.cmi : bsb/bsb_config_types.cmx
731734
bsb/bsb_helper_main.cmi :

jscomp/bin/all_ounit_tests.d

+2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ bin/all_ounit_tests.ml : ext/string_map.mli
4646
bin/all_ounit_tests.ml : ext/union_find.mli
4747
bin/all_ounit_tests.ml : ext/ext_filename.ml
4848
bin/all_ounit_tests.ml : ext/ext_js_regex.ml
49+
bin/all_ounit_tests.ml : ext/ext_position.ml
4950
bin/all_ounit_tests.ml : ext/ext_topsort.mli
5051
bin/all_ounit_tests.ml : ext/hash_set_gen.ml
5152
bin/all_ounit_tests.ml : ext/int_hash_set.ml
@@ -56,6 +57,7 @@ bin/all_ounit_tests.ml : ounit/oUnitTypes.ml
5657
bin/all_ounit_tests.ml : ounit/oUnitUtils.ml
5758
bin/all_ounit_tests.ml : ext/ext_filename.mli
5859
bin/all_ounit_tests.ml : ext/ext_js_regex.mli
60+
bin/all_ounit_tests.ml : ext/ext_position.mli
5961
bin/all_ounit_tests.ml : ext/hash_set_poly.ml
6062
bin/all_ounit_tests.ml : ext/int_hash_set.mli
6163
bin/all_ounit_tests.ml : ext/int_vec_util.mli

0 commit comments

Comments
 (0)