Odoc_document.Types.Heading.t was used 7 times Errortrace.comparison was used 6 times Typedtree.value was used 3 times Ctype.enlarge_type was used 2 times Stdlib.Hashtbl.add was used 63 times Flambda.print_const was used 1 times Ctype.instance_poly was used 9 times Env.normalize_module_path was used 5 times Odoc_model.Names.ExceptionName.to_string was used 17 times X86_dsl.I.push was used 3 times Type_immediacy.coerce was used 2 times Shape.str was used 4 times Stdlib.Nativeint.neg was used 2 times Odoc_xref2.Component.Class was used 3 times Symbol.Map.t was used 15 times Opcodes.opBRANCHIF was used 2 times Odoc_xref2.Component.TypeMap.empty was used 1 times Odoc_model.Lang.Page was used 3 times Stdlib.Map.Make was used 47 times Path.print was used 1 times Stdlib.Nativeint.sub was used 10 times Arch.size_addr was used 28 times Clflags.inline_branch_factor was used 3 times Closure_id.Set.is_empty was used 1 times Stdlib.Buffer.sub was used 1 times Topeval.print_value was used 6 times Fpath.parent was used 3 times Ast_helper.Str.class_ was used 1 times Misc.get_build_path_prefix_map was used 1 times Translcore was used 2 times Fpath.to_string was used 9 times Compile_common.with_info was used 2 times Mtype.scrape_for_type_of was used 2 times Types.constructor_declaration was used 7 times Svg_types.altglyphitem was used 1 times Stdlib.Queue.add was used 7 times Odoc_parser.Loc.at was used 41 times Odoc_model.Paths.Identifier.Maps.FunctorParameter.t was used 1 times Ident.find_name was used 1 times Stdlib.Hashtbl.find was used 63 times Odoc_xref2.Ident.Of_Identifier.instance_variable was used 1 times Printclambda.structured_constant was used 2 times Export_id.equal was used 2 times Ident.Set.of_list was used 4 times Misc.Stdlib.String.Map.iter was used 4 times Clflags.default_unbox_closures_factor was used 1 times Parameter.rename was used 5 times Odoc_xref2.Env.lookup_def was used 1 times Diffing.style was used 2 times Odoc_model.Paths.Identifier.Maps.ClassType.add was used 1 times Env.env_of_only_summary was used 2 times Debuginfo.compare was used 3 times Cmm_helpers.mul_int was used 1 times Odoc_parser.Warning.t was used 51 times Odoc_xref2.Component.ModuleTypeMap.mem was used 2 times Flambda.move_within_set_of_closures was used 6 times Odoc_xref2.Component.TypeDecl.Constructor.argument was used 2 times Odoc_model.Names.ModuleTypeName.internal_of_string was used 2 times Odoc_xref2.Tools.resolve_class_type_path was used 2 times Odoc_model.Comment.synopsis was used 1 times Proc.loc_external_results was used 1 times Odoc_document.Codefmt was used 3 times Odoc_xref2.Component.PathClassTypeMap.empty was used 2 times Env.filter_non_loaded_persistent was used 1 times Config.ar was used 2 times Trace.instrument_closure was used 1 times Shape.abs was used 3 times Odoc_document.Utils.compute_length_inline was used 1 times Typedtree.module_declaration was used 3 times Odoc_model.Paths.Identifier.FunctorParameter.t was used 9 times Cmm.typ_val was used 36 times Odoc_latex.Raw.break was used 6 times Debuginfo.Scoped_location.string_of_scopes was used 3 times Mutable_variable.Set.mem was used 2 times Subst.add_modtype was used 3 times Odoc_xref2.Lang_of.Path.type_ was used 1 times Debuginfo.Scoped_location.enter_module_definition was used 12 times Ctype.save_levels was used 1 times Ast_helper.Pat.alias was used 2 times Stdlib.List.find_map was used 3 times Cmt_format.record_value_dependency was used 1 times Types.Meths.map was used 4 times Location.show_filename was used 2 times Parser.parse_val_longident was used 1 times Compile_common.interface was used 2 times Export_id.Set.mem was used 3 times Cmm_helpers.int_comp_caml was used 1 times Ident.unique_name was used 8 times Reg.Map.add was used 7 times Stdlib.Stream.t was used 15 times Clflags.inline_max_unroll was used 6 times Odoc_html_support_files.file_list was used 1 times Ast_helper.Ctf.text was used 2 times Flambda_utils.name_expr was used 7 times Reg.reset was used 1 times Odoc_model.Paths.Reference.Module.t was used 3 times Clflags.use_inlining_arguments_set was used 12 times Typeopt.is_base_type was used 8 times Stdlib.Nativeint.of_int32 was used 5 times Stdlib.flush was used 17 times Stdlib.Format.pp_print_option was used 2 times Btype.unmark_iterators was used 10 times Stdlib.Int64.to_int32 was used 4 times Types.type_decl_kind was used 1 times Docstrings.WithMenhir.rhs_post_extra_text was used 2 times Btype.TypeSet.is_empty was used 4 times Interval.all_fixed_intervals was used 2 times Misc.remove_file was used 32 times Odoc_xref2.Ident.Of_Identifier.type_ was used 1 times Odoc_model_desc.Type_desc was used 5 times Compilation_unit.Map.add was used 1 times Odoc_model.Paths.Path.Resolved.ModuleType.t was used 10 times Stdlib.prerr_string was used 4 times Typedecl.check_coherence was used 1 times Env.scrape_alias was used 5 times X86_dsl.I.cvtsi2sd was used 1 times Ast_helper.Opn.mk was used 23 times Ctype.end_def was used 77 times Cmm_helpers.asr_int was used 1 times Cmm_helpers.transl_isout was used 1 times Static_exception.Set.mem was used 3 times Misc.spellcheck was used 5 times Variable.name was used 1 times Parsetree.value_description was used 16 times Ast_helper.Te.decl was used 8 times Cmm_helpers.lsr_int was used 1 times Odoc_odoc.Fs.File.get_ext was used 1 times Clflags.annotations was used 6 times Opcodes.opBOOLNOT was used 1 times Odoc_document.Doctree.Labels.disambiguate_page was used 1 times Odoc_model.Paths.Path.Resolved.ClassType.t was used 6 times Clflags.default_inline_branch_cost was used 1 times Closure_id.Map.empty was used 12 times Odoc_document.Types.inline was used 46 times Odoc_xref2.Lookup_failures.report_root was used 1 times Genprintval.Make was used 1 times CamlinternalFormatBasics.concat_fmtty was used 4 times Opcodes.opRERAISE was used 1 times Static_exception.Set.remove was used 1 times Id_types.Id was used 2 times Stdlib.Digest.output was used 1 times Stdlib.format6 was used 12 times Odoc_model.Lang.Class was used 13 times Types.Meths.mem was used 5 times Stdlib.Stack.pop_opt was used 6 times Stdlib.Bytes.unsafe_to_string was used 19 times Clflags.dumped_pass was used 3 times Odoc_xref2.Component.InstanceVariable was used 2 times Opcodes.opOFFSETCLOSURE was used 1 times Odoc_document.Comment.synopsis was used 5 times Printlambda.program was used 2 times Stdlib.Marshal.from_channel was used 2 times Stdlib.Buffer.clear was used 5 times Cmm.rec_flag was used 1 times Ast_helper.Str.text was used 4 times Opcodes.opLSRINT was used 1 times Flambda_iterators.map_all_immutable_let_and_let_rec_bindings was used 2 times Unix.mkdir was used 1 times Odoc_document.Comment.has_doc was used 2 times Typetexp.narrow was used 6 times Odoc_model.Error.raise_warnings was used 13 times Env.mark_label_used was used 1 times Ident.Set.add was used 14 times Bi_outbuf.add_substring was used 12 times Internal_variable_names.const_float was used 1 times Odoc_document.Url.t was used 8 times Cmm_helpers.box_int_gen was used 1 times Ast_helper.Ctf.val_ was used 1 times Clflags.compile_only was used 5 times Odoc_model.Lang.Signature.recursive was used 1 times Matching.for_let was used 1 times Env.enter_module_declaration was used 8 times Flambda.update_function_declaration was used 6 times Parmatch.check_unused was used 1 times Cmm_helpers.caml_nativeint_ops was used 1 times Typecore.type_approx was used 2 times Stdlib.int_of_string_opt was used 1 times Clflags.unsafe_string was used 7 times Stdlib.prerr_char was used 1 times Ast_helper.str was used 64 times Parser.parse_mod_ext_longident was used 1 times Typetexp.widen was used 6 times Clflags.default_inline_branch_factor was used 2 times Patterns.Head.arity was used 4 times Stdlib.String.blit was used 10 times Variable.Set.of_list was used 4 times Odoc_xref2.Component.ModuleSubstitution.t was used 1 times Stdlib.Int32.shift_right was used 1 times Proc.loc_parameters was used 2 times Variable.Set.filter was used 4 times Stdlib.Hashtbl.clear was used 17 times Opcodes.opBEQ was used 1 times Patterns.General.strip_vars was used 6 times Clflags.locations was used 11 times Odoc_model.Names.ClassTypeName.to_string was used 38 times Cmm.negate_float_comparison was used 2 times Ast_helper.Exp.while_ was used 1 times Var_within_closure.Tbl.mem was used 1 times Btype.TypeSet.singleton was used 1 times Subst.signature_item was used 2 times Parsetree.signature_item was used 56 times Compilation_unit.hash was used 1 times Targetint.of_int was used 1 times Odoc_xref2.Component.ClassType was used 3 times X86_dsl.const_nat was used 2 times Odoc_model.Names.ExtensionName.t was used 12 times Config.with_cmm_invariants was used 1 times Stdlib.Stack.top was used 1 times Fpath.append was used 2 times Lift_code.lifting_helper was used 4 times Docstrings.warn_bad_docstrings was used 1 times X86_proc.masm was used 1 times Export_info_for_pack.clear_import_state was used 1 times Oprint.out_type_extension was used 1 times Stdlib.ArrayLabels was used 1 times Btype.iter_type_expr was used 41 times Odoc_model.Compat was used 3 times Types.may_equal_constr was used 2 times Ctype.instance_list was used 8 times Odoc_xref2.Component.PathClassTypeMap.find was used 6 times X86_dsl.I.subsd was used 2 times Config.safe_string was used 8 times Odoc_model_desc.Paths_desc.fragment was used 7 times Stdlib.Queue.peek_opt was used 1 times Stdlib.Format.pp_set_formatter_out_functions was used 2 times Odoc_xref2.Ident.class_type was used 7 times Odoc_document.Url.from_identifier was used 12 times Stdlib.Filename.temp_file was used 13 times Cmm_helpers.bind was used 3 times Ast_helper.Exp.sequence was used 1 times Odoc_model.Paths.Identifier.Mk.module_ was used 6 times Odoc_model.Paths.Reference was used 5 times Flambda.free_variables_named was used 5 times Stdlib.output_binary_int was used 11 times Cmm_helpers.generic_functions was used 3 times Subst.t was used 10 times Cmm.swap_integer_comparison was used 6 times Odoc_xref2.Ident.Of_Identifier.module_type was used 1 times Odoc_xref2.Tools.expansion was used 4 times Ccomp.compile_file was used 2 times Inlining_transforms.inline_by_copying_function_body was used 3 times Misc.Stdlib.String.Map.update was used 1 times Typedecl.transl_with_constraint was used 2 times Stdlib.Sys.backend_type was used 1 times Parameter.List.vars was used 12 times Odoc_model.Comment.leaf_inline_element was used 2 times Odoc_xref2.Subst.unresolve_opaque_paths was used 1 times Mtype.strengthen_decl was used 2 times Var_within_closure.unwrap was used 4 times Clflags.color was used 6 times Compilation_unit.set_current was used 1 times Odoc_model.Paths.Identifier.Maps.Path.ClassType.empty was used 1 times Stdlib.Bytes.create was used 46 times Ast_helper.Mod.ident was used 10 times Stdlib.Set.OrderedType was used 2 times Lambda.transl_class_path was used 3 times Cmm_helpers.remove_unit was used 3 times Reg.typv was used 13 times Odoc_model.Semantics.parse_reference was used 1 times Flambda.apply was used 4 times Cmmgen_state.get_and_clear_constants was used 1 times Closure_id.Tbl.add was used 4 times Warnings.reset_fatal was used 3 times Variable.Pair.Set.union was used 1 times Ast_helper was used 13 times Config.stack_threshold was used 1 times Misc.no_overflow_mul was used 1 times Includemod.modtypes_with_shape was used 2 times Translmod.primitive_declarations was used 2 times Path.Set.add was used 3 times Misc.Error_style.default_setting was used 1 times Ast_helper.Cl.fun_ was used 2 times Types.module_declaration was used 6 times Mutable_variable.Map.iter was used 2 times Astring.String.Ascii.capitalize was used 7 times Odoc_model.Lang.Extension was used 7 times Ast_helper.Exp.case was used 11 times Odoc_latex.Raw.ocamltag was used 1 times Stdlib.List.fold_left2 was used 16 times Cmm_helpers.emit_float_array_constant was used 1 times Opcodes.opGTINT was used 1 times Depend.make_node was used 1 times Odoc_model.Root.Hash_table.fold was used 1 times Odoc_latex.Raw.equation was used 1 times Odoc_model.Paths.Path.Resolved.is_hidden was used 7 times Config.c_compiler was used 1 times Ident.unique_toplevel_name was used 1 times Cmm_helpers.setfield_computed was used 1 times Types.Variance.eq was used 3 times Clflags.no_std_include was used 3 times Odoc_loader.Source_info was used 1 times Stdlib.Nativeint.size was used 7 times Ast_helper.Typ.extension was used 1 times Ast_helper.Exp.letop was used 1 times Btype.newgenvar was used 13 times Lambda.lfunction was used 26 times Tyxml_html.pp_elt was used 2 times Odoc_xref2.Cfrag.resolved_type was used 17 times Ctype.immediacy was used 4 times Odoc_xref2.Component.Of_Lang.resolved_type_path was used 1 times Var_within_closure.Tbl.create was used 1 times Typedtree.attribute was used 9 times Odoc_xref2.Find.label_parent_in_sig was used 1 times Odoc_model.Names.InstanceVariableName.to_string was used 12 times Odoc_parser.Loc.location was used 5 times Svg_types.Unit.length was used 1 times Types.Vars.find was used 10 times Compenv.impl was used 1 times X86_dsl.D.global was used 3 times Typetexp.reset_type_variables was used 8 times Freshening.is_empty was used 1 times Clflags.dump_clambda was used 3 times Stdlib.Sys.remove was used 3 times Ident.Set.singleton was used 1 times Stdlib.Int32.float_of_bits was used 1 times Flambda_iterators.iter_all_toplevel_immutable_let_and_let_rec_bindings was used 1 times Typedtree.pattern_data was used 5 times Allocated_const.compare was used 2 times Builtin_attributes.check_alerts was used 7 times Odoc_model.Lang.TypeExpr.Object.t was used 1 times Errortrace.escape was used 1 times Ast_helper.Exp.ifthenelse was used 1 times Predef.type_extension_constructor was used 1 times Config was used 8 times Stdlib.Filename.extension was used 2 times Stdlib.Bytes was used 2 times Printtyp.tree_of_path was used 2 times Stdlib.Stream.from was used 1 times Lambda.staticfail was used 1 times Stdlib.Nativeint.rem was used 1 times Stdlib.Char.uppercase was used 2 times Stdlib.Format.pp_get_formatter_stag_functions was used 1 times Types.snapshot was used 1 times Ast_helper.Str.type_ was used 1 times Ctype.object_fields was used 3 times Stdlib.Int32.neg was used 2 times Ast_helper.Exp.extension was used 1 times Clflags.error_size was used 1 times Printmach.reg was used 3 times Flambda_iterators.map was used 1 times Emitaux.report_error was used 1 times Mtype.contains_type was used 2 times Config.asm_cfi_supported was used 4 times Odoc_manpage.Link.as_filename was used 1 times Clflags.unbox_specialised_args was used 3 times Allocated_const.print was used 3 times Symbol.import_for_pack was used 1 times Variable.Map.partition was used 1 times Odoc_model.Names.PageName.make_std was used 6 times Export_info.value_set_of_closures was used 5 times Odoc_model.Error.catch_warnings was used 8 times Stdlib.Buffer.add_utf_8_uchar was used 1 times Typedtree.type_exception was used 3 times Odoc_model.Paths.Identifier.Maps.Class.t was used 1 times Odoc_latex.Raw.item was used 1 times Types.set_level was used 18 times Static_exception.print was used 4 times Misc.Color.setup was used 1 times Parse.interface was used 4 times Un_anf.apply was used 2 times Stdlib.Obj.raw_field was used 1 times Symbol.Tbl.t was used 10 times Export_id.Tbl.create was used 1 times CamlinternalFormatBasics.concat_fmt was used 10 times Flambda.function_declarations was used 21 times Odoc_model.Lang.ModuleSubstitution was used 4 times Types.visibility was used 9 times Odoc_model.Paths.Reference.Resolved.Class.t was used 1 times Odoc_xref2.Component.Fmt was used 1 times Persistent_env.imports was used 1 times Debuginfo.Scoped_location.scopes was used 2 times Opcodes.opSETBYTESCHAR was used 1 times Env.print_longident was used 1 times Typedtree.expression was used 14 times Opcodes.opSETGLOBAL was used 1 times Stdlib.read_int_opt was used 1 times Cmm.set_label was used 1 times Env.normalize_path_prefix was used 1 times Ast_helper.Ctf.method_ was used 1 times X86_proc.string_of_string_literal was used 2 times Ast_helper.Str was used 1 times Ast_helper.Rf.mk was used 2 times Typedtree.type_extension was used 3 times Odoc_model.Paths.Path.Module.t was used 48 times Types.rf_either_of was used 4 times Compile.implementation was used 1 times Toploop.install_generic_printer' was used 1 times Misc.LongString.set was used 13 times Env.add_module_declaration was used 10 times Clflags.dllpaths was used 3 times Ast_helper.Sig.class_ was used 1 times Odoc_xref2.Component.Of_Lang.module_type_fragment was used 2 times Stdlib.List.sort_uniq was used 6 times Btype.self_type_row was used 7 times Odoc_model.Lang.ModuleType.U was used 2 times Ast_iterator was used 2 times Ast_helper.Cf.initializer_ was used 1 times Odoc_parser.Warning.make was used 23 times Ast_helper.Cty.open_ was used 1 times Config.config_var was used 1 times Shape.Uid.Tbl.iter was used 1 times Ctype.lower_contravariant was used 6 times Clflags.init_file was used 2 times Clflags.Compiler_pass.to_string was used 2 times Mtype.lower_nongen was used 3 times Stdlib.List.for_all was used 81 times Path.t was used 138 times Stdlib.read_line was used 1 times Variable.Map.data was used 2 times Opcodes.opGETSTRINGCHAR was used 1 times Mach.operation_is_pure was used 2 times Ctype.set_object_name was used 2 times Odoc_xref2.Component.Delayed.put was used 19 times Odoc_xref2.Component.PathValueMap.empty was used 1 times Odoc_model.Lang.ClassSignature.Constraint was used 2 times Odoc_xref2.Component.Fmt.module_fragment was used 1 times Odoc_model.Names.ModuleTypeName.make_std was used 6 times Env.save_signature_with_imports was used 1 times Odoc_model.Lang.TypeDecl.Field was used 7 times Printast.implementation was used 1 times Translobj.transl_label_init was used 2 times Stdlib.Format.pp_print_char was used 14 times Stdlib.Format.pp_set_formatter_tag_functions was used 1 times Docstrings.WithMenhir.rhs_text was used 5 times Btype.print_raw was used 1 times Ast_helper.Sig.include_ was used 1 times Odoc_xref2.Lookup_failures.catch_failures was used 4 times Opcodes.opGETFLOATFIELD was used 1 times Closure_conversion_aux.Env was used 1 times Env.find_value was used 6 times Odoc_model.Lang.TypeExpr.Polymorphic_variant.kind was used 1 times Predef.path_string was used 5 times Odoc_xref2.Tools.get_module_path_modifiers was used 1 times Typedecl.is_fixed_type was used 1 times Opcodes.opVECTLENGTH was used 1 times Stdlib.Float.max was used 1 times Types.Transient_expr.coerce was used 2 times Types.field_kind_internal_repr was used 2 times Btype.proxy was used 14 times Lambda.equal_specialise_attribute was used 1 times Annot.call was used 1 times Load_path.init was used 3 times Odoc_xref2.Ident.Rename.class_type was used 3 times Odoc_model.Lang.ClassType.t was used 1 times Ast_helper.Cf.method_ was used 1 times Odoc_model.Lang.Compilation_unit.Source was used 1 times Compilenv.reset was used 5 times Stdlib.Seq.unfold was used 1 times Printtyped.interface was used 1 times Reg.Set.is_empty was used 1 times Opcodes.opOFFSETREF was used 1 times Odoc_model.Paths.Identifier.Maps.Path.Type.empty was used 1 times Set_of_closures_id.Map.map_keys was used 3 times Odoc_xref2.Cpath.Resolved.parent was used 18 times Warnings.without_warnings was used 2 times Closure_origin.create was used 7 times Mach.instruction was used 2 times Odoc_model.Paths.Identifier.Maps.Module.add was used 1 times Errortrace.map_escape was used 1 times Ast_helper.Sig.type_extension was used 1 times Odoc_model.Comment.raw_markup_target was used 2 times Inlining_stats.Closure_stack.note_entering_call was used 1 times Projection.compare was used 1 times Ident.create_local was used 111 times Liveness.fundecl was used 2 times Stdlib.Format.pp_print_tab was used 2 times Cmm.integer_comparison was used 2 times Clflags.for_package was used 11 times Compilenv.symbol_for_global' was used 1 times Terminfo.num_lines was used 1 times Export_info.nest_eid_map was used 2 times Types.record_representation was used 3 times Docstrings.WithMenhir.symbol_info was used 11 times Mutable_variable.equal was used 3 times Export_id.Map.disjoint_union was used 2 times Stdlib.Array.map2 was used 2 times Stdlib.ListLabels.find_all was used 1 times Misc.Stdlib.String.Set.remove was used 1 times Ident.Map.map was used 1 times Ast_helper.Typ.arrow was used 1 times Static_exception.Map.add was used 1 times Inconstant_idents.result was used 7 times Odoc_xref2.Subst.signature was used 2 times Stdlib.List.memq was used 29 times Clflags.std_include_dir was used 1 times Path.same was used 110 times Makedepend.main_from_option was used 2 times Printtyp.report_moregen_error was used 2 times Ctype.closed_class was used 1 times Parser.parse_core_type was used 1 times Types.Transient_expr.repr was used 24 times Clflags.simplify_rounds was used 2 times Odoc_html.Link.Path.for_printing was used 2 times Printtyp.printed_signature was used 2 times Reg.set_of_array was used 3 times Ast_helper.Pat was used 2 times Compilation_unit.Map.map was used 2 times Btype.TypeSet was used 2 times Projection.Map.print was used 1 times Types.set_scope was used 1 times Odoc_xref2.Find.method_in_class_signature was used 1 times Stdlib.Format.pp_set_tags was used 1 times Odoc_model.Names.FieldName.to_string was used 11 times CamlinternalFormatBasics.formatting_gen was used 6 times Ast_helper.Type.field was used 4 times Stdlib.Queue.create was used 6 times Odoc_xref2.Component.PathClassTypeMap.t was used 1 times Symtable.data_primitive_names was used 1 times Odoc_parser.Loc.span was used 58 times Printlambda.structured_constant was used 1 times Translcore.transl_exp was used 7 times Stdlib.Printexc.to_string was used 12 times Odoc_xref2.Env.s_class was used 4 times Printlambda.value_kind was used 3 times Ast_helper.Pat.or_ was used 2 times Typecore.type_package was used 1 times Env.find_label_by_name was used 1 times Opcodes.opATOM0 was used 3 times Odoc_model.Paths.Fragment.ModuleType.t was used 8 times Env.summary was used 3 times Stdlib.Obj.dup was used 1 times Dataflow.Backward was used 3 times Misc.fatal_errorf was used 107 times Variable.Map.of_set was used 5 times Btype.memorize_abbrev was used 1 times Reg.Set.iter was used 10 times Stdlib.Hashtbl.fold was used 9 times Projection.Map.find was used 2 times Ident.remove was used 1 times Misc.LongString.blit_string was used 1 times Closure_id.wrap_map was used 2 times X86_dsl.I.sal was used 1 times Export_info.opaque_transient was used 1 times Odoc_xref2.Lang_of.type_decl_equation was used 1 times Odoc_model.Comment.paragraph was used 1 times Odoc_xref2.Env.add_functor_parameter was used 5 times Odoc_model.Error.raise_errors_and_warnings was used 4 times Odoc_model.Lang.TypeExpr.Polymorphic_variant.t was used 2 times Flambda_iterators.iter_toplevel was used 2 times Odoc_xref2.Env.t was used 218 times Docstrings.docstring was used 2 times Flambda.constant_defining_value_block_field was used 15 times Predef.type_exn was used 9 times Cmm_helpers.make_alloc was used 4 times Internal_variable_names.const_int was used 1 times Stdlib.Int64.one was used 3 times Variable.Map.empty was used 63 times Build_path_prefix_map.decode_map was used 1 times Types.VarSet.is_empty was used 2 times Odoc_model.Paths.Path.Resolved.t was used 103 times Odoc_model_desc.Type_desc.string was used 45 times Inline_and_simplify_aux.Env was used 6 times Bi_outbuf was used 2 times Export_info_for_pack.import_for_pack was used 2 times Freshening.apply_variable was used 7 times Stdlib.float_of_int was used 15 times Stdlib.Printf.fprintf was used 64 times Odoc_xref2.Env.open_module_substitution was used 3 times Debuginfo.inline was used 2 times Lambda.lambda was used 64 times Subst.Lazy.modtype was used 3 times Clflags.unbox_closures was used 3 times Lambda.array_kind was used 8 times Odoc_model.Lang.TypeExpr.Polymorphic_variant was used 9 times Deadcode.fundecl was used 1 times Arch.offset_addressing was used 3 times Translcore.transl_module was used 1 times Odoc_xref2.Cpath.is_resolved_type_hidden was used 1 times Arch was used 6 times Tag.object_tag was used 1 times Inlining_cost.can_try_inlining was used 1 times Env.get_required_globals was used 1 times Stdlib.Int32.compare was used 2 times Types.MethSet.inter was used 1 times Ast_helper.Exp.for_ was used 1 times Diffing.classify was used 2 times Types.constructor_description was used 14 times Env.import_crcs was used 2 times Odoc_xref2.Subst.add_module_type was used 3 times Errortrace.swap_trace was used 1 times Typedecl_variance.check_variance_extension was used 1 times Ast_helper.Pat.variant was used 1 times Misc.Int_literal_converter.int64 was used 1 times Location.print_filename was used 43 times Linear_format was used 3 times Ident.fold_name was used 2 times Stdlib.abs was used 14 times Lambda.raise_kind was used 6 times Static_exception.t was used 8 times Lazy_backtrack.log was used 1 times Odoc_model.Paths.Reference.Resolved.Page.t was used 1 times Printtyp.strings_of_paths was used 1 times Compenv.first_ccopts was used 4 times Stdlib.List.hd was used 27 times Odoc_xref2.Tools.reresolve_type was used 3 times Selectgen.Effect_and_coeffect.join_list_map was used 1 times Semantics_of_primitives was used 1 times Variable.Set.elements was used 2 times Ident.compare was used 1 times Predef.ident_division_by_zero was used 1 times Stdlib.Obj.Ephemeron was used 1 times Cmm_helpers.emit_string_constant was used 1 times Odoc_xref2.Env.env_of_page was used 1 times Clflags.keep_startup_file was used 7 times X86_dsl.I.movsxd was used 4 times Html_types.flow5_without_header_footer was used 1 times Set_of_closures_id.name was used 1 times Typedtree.class_description was used 3 times Path.is_uident was used 3 times Var_within_closure.wrap was used 11 times Inlining_stats_types.Decision.t was used 4 times Ctype.unify_var was used 18 times Types.signature_item was used 13 times Lambda.iter_head_constructor was used 2 times Debuginfo.Scoped_location.enter_method_definition was used 1 times Asttypes.override_flag was used 8 times Odoc_xref2.Component.ModuleType.type_of_desc was used 3 times Ctype.match_class_declarations was used 2 times Builtin_attributes.check_deprecated_mutable_inclusion was used 1 times Odoc_document.Types.Include.status was used 1 times Datarepr.labels_of_type was used 3 times Stdlib.infinity was used 15 times Bi_inbuf.read was used 7 times Odoc_parser.Loc.point was used 1 times Odoc_model.Paths.Identifier.Mk.type_ was used 4 times Stdlib.String.iter was used 8 times Odoc_xref2.Cpath.unresolve_resolved_type_path was used 1 times Symbol.Map.bindings was used 1 times Bi_inbuf was used 2 times Stdlib.output_bytes was used 3 times Odoc_xref2.Env.LookupTypeSet.t was used 2 times Odoc_xref2.Component.Module was used 6 times Ident.find_same was used 30 times Predef.path_exn was used 5 times Typedecl_separability.error was used 1 times Stdlib.Uchar.to_int was used 4 times Odoc_model.Paths.Reference.Resolved.Module.t was used 3 times Odoc_loader.Lookup_def was used 1 times CamlinternalFormat.string_of_formatting_lit was used 2 times Odoc_model.Paths.Reference.LabelParent.t was used 7 times Variable.output was used 1 times Typedtree.module_substitution was used 3 times Includeclass.class_types was used 1 times Ast_helper.Mod.structure was used 2 times Odoc_xref2.Component.ModuleTypeSubstitution.t was used 3 times Stdlib.Nativeint.compare was used 6 times Opcodes.opGETVECTITEM was used 1 times Flambda.free_symbols was used 3 times Stdlib.Nativeint.logxor was used 1 times Ast_helper.Exp.apply was used 1 times Misc.Stdlib.Array.all_somes was used 1 times Clflags.dump_combine was used 2 times Closure_middle_end.lambda_to_clambda was used 2 times Btype.TypePairs.iter was used 1 times Opcodes.opPUSHATOM0 was used 1 times Env.save_signature was used 2 times Ident.equal was used 2 times Odoc_odoc.Resolver.build_env_for_page was used 2 times Odoc_model.Paths.Reference.ClassSignature.t was used 2 times Lazy_backtrack.log was used 1 times Odoc_parser.Ast.inline_element was used 22 times Odoc_model.Names was used 32 times Odoc_odoc.Odoc_file.load_root was used 1 times Asttypes.variance was used 89 times Meta.release_bytecode was used 1 times Misc.chop_extensions was used 6 times Odoc_model.Paths.Fragment.Signature.t was used 7 times Stdlib.Format.sprintf was used 9 times Asmlink.extract_crc_interfaces was used 1 times Flambda.switch was used 2 times Config.ext_lib was used 5 times Parsetree.module_substitution was used 10 times Typecore.type_module was used 1 times Ident.add was used 29 times Bi_vint.read_uvint was used 14 times Odoc_xref2.Component.Of_Lang.class_type was used 2 times Odoc_model.Names.ExtensionName.to_string was used 12 times Reg.num_registers was used 1 times Asttypes.rec_flag was used 38 times Semantics_of_primitives.return_type_of_primitive was used 1 times Btype.TypeSet.elements was used 3 times Stdlib.List.concat was used 19 times Odoc_model_desc.Type_desc.t was used 42 times Shape.Uid.for_actual_declaration was used 2 times Compilenv.symbol_for_global was used 1 times Printtyp.Naming_context.reset was used 1 times Btype.dummy_method was used 10 times Attr_helper.get_no_payload_attribute was used 3 times Stdlib.Hashtbl.statistics was used 4 times Odoc_model_desc.Paths_desc was used 2 times Bytepackager.package_files was used 1 times Stdlib.raise was used 1045 times Cmm_helpers.tag_int was used 11 times Variable.Pair.Map.find was used 5 times Translcore.transl_extension_constructor was used 4 times Odoc_model.Paths.Identifier.Mk.value was used 4 times Opcodes.opRAISE_NOTRACE was used 1 times Opcodes.opENVACC1 was used 1 times Stdlib.output was used 5 times Env.add_delayed_check_forward was used 1 times Stdlib.StdLabels was used 3 times Odoc_xref2.Env.with_recorded_lookups was used 1 times X86_dsl.I.sar was used 1 times Btype was used 14 times Typedtree.class_field was used 5 times Stdlib.Buffer.add_substring was used 2 times Odoc_xref2.Cpath.module_type was used 22 times Compilation_unit.is_current was used 1 times Odoc_xref2.Errors.is_unexpanded_module_type_of was used 2 times Misc.Int_literal_converter.nativeint was used 1 times Ctype.unexpanded_diff was used 1 times Variable.Set.t was used 27 times Odoc_xref2.Lang_of.simple_expansion was used 6 times Stdlib.Format.pp_print_newline was used 10 times Var_within_closure.Tbl.add was used 1 times Odoc_xref2.Ident.Name.typed_class was used 2 times Odoc_xref2.Component.Fmt.value_path was used 1 times Stdlib.Format.pp_open_box was used 7 times Stdlib.Nativeint.of_int was used 23 times Odoc_xref2.Tools.expansion_of_module_type was used 2 times Diffing.prefix was used 1 times Compilenv.approx_for_global was used 4 times Trace.is_traced was used 1 times Stdlib.Obj.closure_tag was used 7 times CamlinternalOO.copy was used 1 times Typemod.type_toplevel_phrase was used 1 times Tyxml_html.elt was used 1 times Stdlib.set_binary_mode_out was used 2 times Stdlib.LargeFile.pos_out was used 1 times Toploop.max_printer_depth was used 1 times Printmach.interferences was used 1 times Btype.TypePairs.t was used 1 times Stdlib.ListLabels.fold_left was used 3 times Odoc_latex.Types was used 1 times Odoc_model_desc was used 1 times Odoc_xref2.Component.Element.field was used 2 times Set_of_closures_origin.rename was used 1 times Opcodes.opGETMETHOD was used 1 times Cmt2annot.gen_annot was used 1 times Odoc_model.Lang.TypeDecl.Constructor.argument was used 4 times CamlinternalOO.public_method_label was used 2 times Typedtree.package_type was used 3 times Proc.frame_required was used 1 times Ctype.instance_declaration was used 2 times Mtype.scrape_for_functor_arg was used 2 times Comballoc.fundecl was used 1 times Misc.Color was used 4 times Env.find_module was used 12 times Stdlib.ListLabels.concat was used 1 times Inline_and_simplify_aux.Env.ppf_dump was used 3 times Odoc_model.Paths.Identifier.Mk.root was used 6 times Stdlib.Filename.dirname was used 14 times Odoc_model.Paths was used 23 times Printtyp.constructor was used 2 times Stdlib.Lexing.lexbuf was used 19 times Main_args.Make_bytetop_options was used 1 times Types.modtype_declaration was used 9 times Astring.String.Ascii.uncapitalize was used 3 times Compenv.extract_output was used 7 times Odoc_xref2.Component.Extension.t was used 2 times Stdlib.String.lowercase_ascii was used 6 times Opcodes.opGETFIELD was used 1 times Odoc_model.Compat.modtype_declaration was used 1 times Simplify_common was used 2 times Type_immediacy.t was used 3 times Inline_and_simplify_aux.Env.backend was used 1 times Set_of_closures_origin.Set.empty was used 1 times Stdlib.Format.eprintf was used 52 times Types.bound_value_identifiers was used 15 times Simple_value_approx was used 12 times Set_of_closures_origin.Map.add was used 3 times Location.input_phrase_buffer was used 1 times Stdlib.Seq.filter_map was used 2 times Compilation_unit.Set.empty was used 1 times Odoc_model.Lang.Extension.t was used 2 times Ast_helper.Cl.constraint_ was used 1 times Ctype.full_expand was used 1 times Profile.column was used 2 times Config.asm was used 2 times Odoc_html.Types.breadcrumb was used 4 times Typedecl_variance.update_class_decls was used 1 times Odoc_document.Types.Document.t was used 9 times Ctype.generalize_structure was used 48 times Stdlib.max_int was used 57 times X86_dsl.int was used 18 times Odoc_xref2.Component.Of_Lang.module_type_path was used 4 times Depend.add_signature_binding was used 1 times Cmm_helpers.bytesset_unsafe was used 1 times Types.create_expr was used 2 times Types.row_fixed was used 2 times Odoc_model.Paths.Identifier.Maps.Label.empty was used 1 times Asmlink.link was used 1 times Parsetree.package_type was used 1 times Odoc_model.Paths.Identifier.Maps.Class.add was used 1 times Ast_helper.Cf.extension was used 1 times Opcodes.opMAKEFLOATBLOCK was used 1 times Typedtree.let_bound_idents_full was used 2 times Translcore.transl_apply was used 2 times Odoc_xref2.Lang_of.Path.resolved_module_fragment was used 4 times Cmt_format.set_saved_types was used 4 times Invariant_params.unused_arguments was used 1 times Odoc_odoc.Fs.File.segs was used 1 times Symbol.compilation_unit was used 7 times Printmach.regset was used 1 times X86_dsl.D.cfi_endproc was used 1 times Set_of_closures_id.Map.print was used 1 times Ast_helper.Pat.exception_ was used 1 times Odoc_model.Error.catch_errors_and_warnings was used 3 times Html_types.a_attrib was used 4 times Odoc_odoc.Fs.File.basename was used 4 times Typeclass.approx_class_declarations was used 1 times Odoc_model.Paths.Path.Type.t was used 22 times Odoc_xref2.Type_of.signature was used 1 times Internal_variable_names.symbol was used 3 times Odoc_xref2.Cfrag.resolved_module_type was used 17 times Misc.expand_directory was used 6 times Odoc_model.Paths.Identifier.SourcePage.t_pv was used 1 times Stdlib.close_out was used 42 times Odoc_document.Utils.option_of_result was used 2 times Btype.virtual_instance_vars was used 1 times Odoc_xref2.Ident.Of_Identifier.exception_ was used 1 times Cmt_format.save_cmt was used 6 times Reg.inter_set_array was used 8 times Stdlib.Fun.protect was used 6 times CamlinternalAtomic.make was used 2 times Parmatch.const_compare was used 4 times X86_dsl.I.sqrtsd was used 2 times Typeopt.maybe_pointer_type was used 2 times Odoc_model.Error.with_errors_and_warnings was used 1 times Env.make_copy_of_types was used 2 times Printtyp.string_of_path was used 1 times Ast_helper.Mty.ident was used 1 times Stdlib.Printexc.get_raw_backtrace was used 6 times Odoc_model.Paths.Path.t was used 75 times Odoc_model.Paths.Path was used 9 times Opcodes.opPUSHGETGLOBALFIELD was used 1 times Stdlib.Seq.flat_map was used 2 times Predef.type_char was used 2 times Patterns.Head.omega was used 6 times Odoc_xref2.Ident.Rename.module_ was used 4 times Shape.local_reduce was used 4 times Cmm.typ_float was used 6 times Freshening.add_static_exception was used 1 times Odoc_xref2.Component.Element.exception_ was used 2 times Profile.transl was used 3 times Warnings.constructor_usage_warning was used 1 times Projection.compare_project_var was used 1 times X86_dsl.I.movapd was used 1 times Tag.create_exn was used 10 times Types.get_id was used 27 times Static_exception.Set.t was used 1 times Btype.instance_vars was used 1 times Lambda.merge_inline_attributes was used 1 times Ast_helper.Mty.typeof_ was used 1 times Location.input_lexbuf was used 3 times Variable.Tbl.fold was used 2 times Compenv.get_objfiles was used 7 times Predef.path_floatarray was used 1 times Location.print_warning was used 2 times Odoc_xref2.Cfrag.signature was used 11 times Config.ranlib was used 2 times Subst.ctype_apply_env_empty was used 1 times Odoc_xref2.Lang_of.Path.module_type was used 1 times Stdlib.Sys.catch_break was used 1 times Clflags.dump_lambda was used 6 times Odoc_model.Paths.Identifier.Mk.result was used 13 times Ast_helper.Mty.attr was used 1 times Odoc_parser.warnings was used 1 times Btype.hash_variant was used 11 times Clflags.dump_regalloc was used 2 times Printtyp.tree_of_class_declaration was used 2 times Opcodes.opXORINT was used 1 times Odoc_xref2.Lang_of.Path.resolved_type was used 8 times Stdlib.prerr_newline was used 2 times Toploop.run_script was used 1 times Static_exception.to_int was used 2 times Variable.Pair.Map.fold was used 5 times Typedtree.module_expr was used 18 times Types.is_commu_ok was used 5 times Parsetree.extension_constructor was used 46 times Includecore.extension_constructor_mismatch was used 2 times X86_dsl.D.type_ was used 1 times Ast_helper.Exp.fun_ was used 2 times Errortrace.unification_error was used 6 times Config.c_output_obj was used 1 times Clflags.dump_into_file was used 3 times Oprint.out_phrase was used 1 times Parmatch.complete_constrs was used 1 times Cmm_helpers.plugin_header was used 1 times Docstrings.add_text_attrs was used 7 times Depend.free_structure_names was used 7 times Odoc_xref2.Cpath.is_module_type_substituted was used 1 times Docstrings.WithMenhir.symbol_docs_lazy was used 1 times Typecore.mk_expected was used 2 times Shape was used 1 times Odoc_model.Names.ClassTypeName.to_string_unsafe was used 1 times Ast_helper.Mb.mk was used 6 times Odoc_xref2.Compile.compile was used 2 times Stdlib.List.rev_map was used 43 times Mutable_variable.Map.t was used 4 times Debuginfo.to_location was used 8 times X86_proc.windows was used 3 times Opcodes.opLSLINT was used 1 times Misc.find_in_path_uncap was used 1 times Ast_helper.Str.open_ was used 1 times Persistent_env.save_cmi was used 1 times Symbol.Set.add was used 10 times Ctype.begin_class_def was used 3 times Linear.end_instr was used 2 times Types.extension_constructor was used 12 times Pprintast.structure was used 1 times Debuginfo.Scoped_location.empty_scopes was used 4 times Projection.map_projecting_from was used 6 times Odoc_xref2.Find.module_type_in_sig was used 4 times Main_args.Default.Main was used 1 times Btype.TypeHash.find was used 5 times Ctype.restore_global_level was used 1 times Odoc_model.Paths.Reference.Resolved was used 2 times Stdlib.Array.set was used 165 times Flambda_iterators.map_toplevel was used 2 times Odoc_document.Url.Path.t was used 9 times Subst.Lazy.module_decl was used 1 times Lambda.shallow_iter was used 2 times Lambda.lfunction was used 1 times Opcodes.opSETFLOATFIELD was used 1 times Ast_helper.Sig.extension was used 1 times Flambda_middle_end.lambda_to_clambda was used 2 times Odoc_latex.Raw.input was used 1 times Types.newty2 was used 38 times X86_dsl.D.space was used 1 times Ast_helper.Te.rebind was used 3 times Interval was used 2 times Asttypes.closed_flag was used 24 times Profile.typing was used 2 times Odoc_xref2.Component.Of_Lang.module_type was used 4 times Odoc_loader.read_string was used 2 times Flambda.print_constant_defining_value was used 4 times Odoc_parser.Ast was used 2 times Stdlib.compare was used 80 times Odoc_xref2.Env.s_field was used 1 times CamlinternalFormatBasics.format6 was used 2 times Odoc_model.Paths.Identifier.Class.t was used 7 times Subst.extension_constructor was used 3 times Config.host was used 2 times Ast_mapper.drop_ppx_context_sig was used 1 times X86_dsl.I.j was used 3 times Afl_instrument.instrument_function was used 1 times Config.cma_magic_number was used 5 times Stdlib.Format.pp_close_box was used 10 times X86_dsl.r15 was used 5 times Cmm_helpers.get_field_gen was used 1 times Tyxml_html.a was used 1 times Odoc_document.Types.Inline.one was used 9 times Types.set_row_name was used 5 times Odoc_model.Paths.Fragment.Resolved.Signature.t was used 5 times Inlining_cost.Benefit was used 7 times Odoc_xref2.Ident.Name.typed_value was used 1 times Types.Meths.add was used 9 times Odoc_xref2.Component.Value.t was used 2 times Ast_helper.Exp.constraint_ was used 1 times Stdlib.LargeFile.in_channel_length was used 1 times Ast_helper.Typ.force_poly was used 6 times Ctype.inherit_class_signature was used 1 times Odoc_model.Names.ExceptionName.make_std was used 4 times Typecore.type_let was used 1 times Lambda.make_key was used 8 times Stdlib.cos was used 6 times Depend.weaken_map was used 1 times Shape.leaf_for_unpack was used 1 times Ctype.wrap_trace_gadt_instances was used 3 times Mach.test was used 1 times Ast_helper.Md.mk was used 6 times Clflags.transparent_modules was used 15 times Errortrace.equality_error was used 1 times Tyxml_html.a_href was used 2 times Lambda.patch_guarded was used 1 times Odoc_xref2.Ref_tools.resolve_module_reference was used 1 times Reg.anonymous was used 5 times Html_sigs.Wrapped_functions was used 1 times CamlinternalFormatBasics was used 5 times Odoc_xref2.Component.ModuleType.simple_expansion was used 11 times Odoc_html.Link.href was used 9 times Stdlib.Result was used 1 times Errortrace.obj was used 1 times Ctype.new_global_var was used 1 times Ast_helper.Exp.setinstvar was used 1 times Odoc_model.Error.filename_only was used 9 times Translmod.transl_implementation was used 1 times Cmm_helpers.predef_exception was used 1 times Ident.Set.t was used 7 times Stdlib.LargeFile.seek_out was used 1 times Typedtree.core_type was used 7 times Opcodes.opGETGLOBALFIELD was used 1 times Closure_id.Map.iter was used 3 times Inlining_cost.Threshold.add was used 1 times Odoc_odoc.Compile.resolve_parent_page was used 1 times Typedtree.class_type_field was used 3 times Proc.destroyed_at_raise was used 2 times Clflags.profile_columns was used 5 times Variable.Set.fold was used 12 times Lazy_backtrack.backtrack was used 1 times Stdlib.Sys.ocaml_version was used 5 times Odoc_model.Root.Odoc_file.t was used 2 times Pparse.apply_rewriters_str was used 1 times Odoc_model.Lang.TypeExpr.label was used 1 times Ident.make_key_generator was used 1 times Cmt_format.clear was used 1 times Printtyp.type_scheme was used 3 times Variable.Tbl.mem was used 4 times Parsetree.type_extension was used 4 times Typedtree.signature was used 7 times Lambda.find_exact_application was used 2 times Env.normalize_modtype_path was used 6 times Parmatch.ppat_of_type was used 1 times Variable.Map.t was used 57 times X86_dsl.D.bytes was used 2 times Bi_vint.write_svint was used 2 times Stdlib.String.init was used 1 times Stdlib.Nativeint was used 13 times Compile_common.implementation was used 2 times Odoc_model.Lang.FunctorParameter.parameter was used 17 times Shape.Item.type_ was used 2 times Stdlib.Stack.is_empty was used 2 times X86_dsl.I.inc was used 1 times Export_info.find_description was used 3 times Path was used 15 times Odoc_model.Lang.TypeDecl.Field.t was used 2 times Symbol.Set.union was used 14 times Html_types.div_attrib was used 2 times Predef.type_int32 was used 2 times Misc.Stdlib.String.Map.empty was used 4 times Shape.Uid.internal_not_actually_unique was used 9 times Mtype.freshen was used 1 times Stdlib.String.uppercase_ascii was used 1 times Odoc_model.Lang.Compilation_unit.Import was used 1 times Shape.Item.extension_constructor was used 2 times Numbers.Int.Map.empty was used 2 times Ident.iter was used 1 times Cmm_helpers.bytesset_safe was used 1 times Stdlib.prerr_bytes was used 1 times Stdlib.output_char was used 26 times Odoc_xref2.Find.datatype_in_sig was used 2 times Compilenv.clear_structured_constants was used 1 times Matching.flatten_pattern was used 1 times Stdlib.nan was used 10 times Initialize_symbol_to_let_symbol.constant_field was used 1 times Variable.create_with_same_name_as_ident was used 9 times Inlining_cost.Benefit.t was used 2 times Odoc_xref2.Component.Fmt.model_reference was used 1 times Odoc_xref2.Component.Extension was used 2 times Env.add_extension was used 3 times Stdlib.Lazy.force was used 51 times Odoc_model.Error was used 2 times Symtable.data_global_map was used 1 times Tyxml_html.a_id was used 2 times Fpath.of_string was used 4 times Profile.generate was used 4 times Closure_id.Map.keys was used 1 times Odoc_xref2.Ident.Name.typed_label was used 2 times Proc.word_addressed was used 1 times Tag.to_int was used 6 times Env.initial_safe_string was used 6 times Load_path.Dir.files was used 1 times Flambda_iterators.fold_function_decls_ignoring_stubs was used 2 times Clambda_primitives.equal was used 1 times Ast_helper.Mty was used 1 times Includemod.signatures was used 2 times Subst.Lazy.force_signature_once was used 2 times Stdlib.Obj.t was used 45 times Translmod.transl_store_implementation was used 1 times Clflags.default_inline_max_unroll was used 1 times Warnings.mk_lazy was used 1 times Odoc_latex.Raw.indent was used 4 times Clflags.inlining_report was used 12 times Set_of_closures_origin.print was used 2 times Shape.Uid.of_predef_id was used 4 times Ctype.moregeneral was used 1 times Stdlib.Digest.file was used 7 times Odoc_xref2.Cfrag.type_split was used 2 times Subst.Lazy.of_signature_items was used 1 times Flambda_iterators.iter_on_named was used 1 times Ast_helper.Exp.open_ was used 1 times Ctype.is_equal was used 8 times Ctype.match_class_types was used 1 times Cmm_helpers.curry_function_sym was used 1 times Clflags.unbox_closures_factor was used 3 times Odoc_model.Location_.value was used 3 times Stdlib.List.filter_map was used 26 times Env.reset_cache_toplevel was used 1 times Ident.Map.iter was used 2 times Types.MethSet.t was used 3 times Odoc_model.Error.handle_errors_and_warnings was used 4 times Ast_helper.Pat.open_ was used 1 times Misc.reraise_preserving_backtrace was used 1 times CamlinternalFormat.output_acc was used 1 times Odoc_xref2.Component.Element.datatype was used 2 times Btype.is_row_name was used 12 times Typedtree.class_signature was used 3 times Env.lookup_module_path was used 6 times Odoc_xref2.Cpath.module_ was used 34 times Clflags.unboxed_types was used 6 times Odoc_manpage.Link.for_printing was used 1 times Misc.Stdlib.String.Set was used 2 times Emitaux.emit_debug_info_gen was used 1 times Parmatch.get_mins was used 3 times Compilenv was used 1 times Closure_id.Tbl.create was used 1 times Stdlib.Printf was used 20 times Ast_helper.Str.extension was used 2 times Clflags.inline_threshold was used 5 times Var_within_closure.print was used 10 times Ast_helper.Mod.apply was used 1 times Html_types.div was used 2 times Arch.size_float was used 11 times Odoc_xref2.Find.value was used 3 times Odoc_model.Paths.Identifier.Maps.Path.Value.t was used 1 times Odoc_model.Lang.TypeDecl.Representation was used 6 times Translmod.transl_store_package was used 1 times Odoc_model.Paths.Identifier.Maps.ClassType.t was used 1 times Flambda_to_clambda.convert was used 1 times Shape.Item.module_type was used 2 times Cmm_helpers.mul_int_caml was used 1 times Tast_mapper.default was used 1 times Odoc_model.Compat.module_type was used 3 times Typedecl.approx_type_decl was used 1 times Linear_format.restore was used 1 times Shape.app was used 5 times Meta.global_data was used 4 times Clflags.use_linscan was used 4 times Ast_helper.Te.constructor was used 2 times Lambda.meth_kind was used 5 times X86_proc.buf_bytes_directive was used 2 times Inlining_cost.Whether_sufficient_benefit was used 3 times Stdlib.Lexing.lexeme_char was used 1 times Ast_helper.Exp.constant was used 5 times Odoc_latex.Types.elt was used 1 times Clflags.should_stop_after was used 4 times Misc.rev_split_words was used 3 times Btype.merge_fixed_explanation was used 1 times X86_dsl.I.ucomisd was used 2 times Cmm_helpers.mk_not was used 1 times Odoc_xref2.Component.ModuleMap.empty was used 1 times Ctype.newconstr was used 21 times Stdlib.max was used 18 times Typedecl_properties.compute_property was used 2 times Shape.Uid.Tbl.add was used 6 times Closure_id.wrap was used 49 times Misc.snd3 was used 1 times Types.type_expr was used 131 times Odoc_xref2.Subst.type_ was used 7 times Clflags.function_sections was used 4 times Odoc_document.Types.Page.t was used 14 times Printlinear.fundecl was used 1 times Ast_helper.Sig.rec_module was used 1 times Clflags.inline_max_depth was used 4 times Odoc_document.Url.Path.split was used 2 times Trace.get_code_pointer was used 2 times Signature_group.sig_item was used 1 times Cmi_format.input_cmi was used 1 times Toploop.set_paths was used 1 times Clambda was used 4 times Printast.payload was used 2 times Stdlib.Lexing.lexeme_end was used 8 times Set_of_closures_origin.create was used 1 times Stdlib.List.for_all2 was used 20 times Flambda.With_free_variables.t was used 4 times Odoc_xref2.Lang_of.Path.resolved_module_type_fragment was used 4 times Pprintast.top_phrase was used 1 times Odoc_xref2.Find.careful_module_in_sig was used 4 times Proc.max_arguments_for_tailcalls was used 1 times Flambda_utils.substitute_read_symbol_field_for_variables was used 1 times Odoc_model.Paths.Identifier.Mk.leaf_page was used 3 times Ident.highest_scope was used 1 times Odoc_xref2.Tools.signature_of_u_module_type_expr was used 4 times Misc.pp_two_columns was used 1 times Ctype.newty was used 47 times Symbol.Set.fold was used 3 times Reg.Set.union was used 11 times Ident.Set.diff was used 5 times Parsetree.payload was used 23 times Asmgen.compile_unit was used 2 times Odoc_xref2.Tools.resolve_value_path was used 2 times Stdlib.Nativeint.succ was used 5 times Stdlib.Bytes.to_string was used 24 times Flambda_iterators.iter_exprs_at_toplevel_of_program was used 2 times Stdlib.Array.fold_left was used 15 times Ctype.close_class_signature was used 1 times Odoc_document.Reason.source_page was used 1 times Cmm.map_tail was used 2 times Path.heads was used 1 times Compilenv.new_structured_constant was used 3 times Clflags.dump_rawlambda was used 5 times Stdlib.Hashtbl.SeededHashedType was used 4 times Odoc_xref2.Component.Fmt.module_type_fragment was used 1 times Stdlib.Nativeint.of_string was used 1 times Cmm_helpers.generic_apply was used 1 times Clambda_primitives.memory_access_size was used 4 times Typecore.force_delayed_checks was used 5 times Odoc_xref2.Ident.Name.typed_module was used 4 times Printlambda.primitive was used 1 times Debuginfo.to_string was used 9 times Odoc_parser.Loc.spans_multiple_lines was used 1 times Odoc_xref2.Ident.path_type was used 28 times Toploop.remove_printer was used 1 times Stdlib.Sys.getcwd was used 4 times Stdlib.String.trim was used 3 times Ast_helper.Typ.varify_constructors was used 2 times Stdlib.List.map2 was used 57 times Internal_variable_names.lifted_let_rec_block was used 2 times Ast_helper.Sig.modtype_subst was used 1 times Debuginfo.is_none was used 7 times Reg.create was used 3 times Config.lazy_tag was used 1 times Ast_helper.Cl.structure was used 1 times Odoc_xref2.Tools.resolve_module_type_fragment was used 2 times Location.formatter_for_warnings was used 1 times Types.label_description was used 12 times Odoc_xref2.Ident.Name.module_ was used 2 times Ccomp.command was used 4 times Persistent_env.looked_up was used 1 times Odoc_model.Lang.Source_info was used 6 times Odoc_model.Names.DefName.t was used 5 times Odoc_model.Paths.Fragment.Resolved.ModuleType.t was used 4 times Odoc_xref2.Component.TypeMap.t was used 1 times Odoc_document.Types.Source.token was used 2 times Env.mark_extension_used was used 1 times Odoc_xref2.Subst.add_class was used 1 times Builtin_attributes.immediate was used 1 times Stdlib.Map.OrderedType was used 3 times Printcmm.float_comparison was used 1 times Typeopt.value_kind_union was used 2 times Stdlib.log was used 1 times Ident.Map.t was used 4 times Odoc_model.Lang.TypeDecl was used 16 times Cmm_helpers.create_loop was used 2 times Odoc_model.Comment.module_reference was used 2 times Trace.set_code_pointer was used 3 times Stdlib.Format.pp_close_tbox was used 2 times Symbol.Tbl.replace was used 4 times Opcodes.opDIVINT was used 1 times Switch.Make was used 2 times Lambda.bind was used 11 times Warnings was used 3 times Clflags.should_save_ir_after was used 1 times Odoc_document.Types.Source.t was used 5 times Asmlink.check_consistency was used 2 times Stdlib.Lexing.lexeme was used 3 times CSEgen was used 1 times Stdlib.Filename.is_relative was used 4 times Emit.end_assembly was used 3 times Stdlib.float_of_string was used 40 times Xml_sigs.Typed_xml was used 3 times Odoc_xref2.Ident.Of_Identifier.class_type was used 1 times Types.MethSet.add was used 3 times Stdlib.Array was used 1 times Var_within_closure.in_compilation_unit was used 2 times Variable.Map.transpose_keys_and_data_set was used 1 times Flambda_utils.bind was used 3 times Odoc_parser.Loc.nudge_start was used 3 times Odoc_xref2.Cpath.type_ was used 22 times Clflags.classic_arguments was used 2 times Odoc_model.Root.Hash_table.t was used 1 times Clflags.classic_inlining was used 5 times Closure_id.unwrap was used 14 times Stdlib.Buffer.add_string was used 83 times Dll.close_all_dlls was used 1 times Stdlib.Stack.t was used 8 times Numbers.Int.Set.max_elt was used 1 times Effect_analysis.no_effects was used 3 times Ast_helper.Cf was used 1 times Stdlib.Format.ksprintf was used 3 times Types.MethSet.is_empty was used 2 times Ast_helper.Exp.letmodule was used 1 times Types.undo_compress was used 1 times Stdlib.List.assoc_opt was used 2 times Odoc_xref2.Component.Of_Lang.module_of_module_substitution was used 1 times CamlinternalFormatBasics.custom_arity was used 8 times Proc.phys_reg was used 7 times Ctype.instance was used 122 times Subst.add_modtype_path was used 1 times Stdlib.Stack.push was used 11 times Stdlib.snd was used 80 times Fpath was used 6 times Printtyp.rewrite_double_underscore_paths was used 1 times Stdlib.Filename.basename was used 20 times Errortrace.incompatible_fields was used 3 times Odoc_xref2.Component.ModuleType.substitution was used 4 times Stdlib.ListLabels was used 1 times Clambda.uconstant was used 4 times Variable.Map.find_opt was used 13 times Env.add_class was used 4 times Var_within_closure.Map.find was used 6 times Cmm_helpers.and_int_caml was used 1 times Odoc_html.Html_page.make_src was used 1 times Stdlib.List.partition was used 10 times Env.find_type_descrs was used 2 times Odoc_document.Types.block was used 16 times Export_id.get_compilation_unit was used 4 times Symbol.of_global_linkage was used 6 times Parser.use_file was used 1 times Odoc_xref2.Component.Fmt.type_expr was used 1 times Btype.TypeHash.clear was used 2 times Typedecl_immediacy.update_decls was used 1 times Stdlib.Buffer.t was used 4 times Odoc_xref2.Errors.Tools_error.simple_module_lookup_error was used 11 times Parsetree.class_declaration was used 12 times Odoc_model.Names.TypeName.is_internal was used 4 times Types.Variance.get_lower was used 4 times Odoc_xref2.Env.open_type_substitution was used 2 times Odoc_model.Paths.Identifier.NonSrc.t was used 4 times Odoc_xref2.Component.PathTypeMap.add was used 9 times Env.lookup_all_constructors_from_type was used 1 times Stdlib.lnot was used 9 times Types.field_kind_repr was used 24 times Ast_helper.Exp.newtype was used 1 times Ast_helper.Const.string was used 2 times Instruct was used 4 times Stdlib.float was used 14 times Odoc_document.Renderer.document_of_compilation_unit was used 1 times Asmgen.compile_phrase was used 3 times Odoc_model.Lang.TypeDecl.Representation.t was used 11 times Bi_inbuf.from_string was used 5 times Clflags.default_inline_indirect_cost was used 1 times Variable.Set.print was used 16 times Symbol.Map.map was used 5 times Odoc_xref2.Env.lookup_fragment_root was used 1 times Bi_outbuf.add_subbytes was used 3 times Stdlib.BytesLabels.unsafe_to_string was used 1 times Includecore.extension_constructors was used 1 times Proc was used 2 times Clflags.Int_arg_helper.parsed was used 1 times Typedtree.module_type_declaration was used 3 times Misc.LongString.input_bytes_into was used 1 times Odoc_document.Types.Item.t was used 34 times Inlining_stats.Closure_stack.t was used 1 times Misc.create_hashtable was used 2 times Ident.print_with_scope was used 1 times Clflags.print_arguments was used 2 times Xml_sigs.Output was used 2 times Cmi_format was used 3 times Stdlib.Array.make was used 106 times Odoc_xref2.Component.Signature was used 11 times Errortrace.print_pos was used 10 times Symbol.Set.iter was used 1 times Stdlib.Format.dprintf was used 65 times Parser.parse_constr_longident was used 1 times Stdlib.String.compare was used 36 times Odoc_xref2.Component.InstanceVariable.t was used 1 times Env.find_value_address was used 2 times Env.same_constr was used 1 times Ast_helper.Cl.apply was used 1 times Odoc_xref2.Subst.class_type was used 9 times Types.ext_status was used 2 times Types.VarSet.mem was used 2 times Ctype.add_method_failure was used 1 times Fpath.get_ext was used 2 times Clflags.make_package was used 7 times Bytelibrarian.create_archive was used 1 times Ast_helper.Of.mk was used 2 times Fpath.v was used 4 times Config.target was used 2 times Cmmgen.compunit was used 1 times Odoc_xref2.Cfrag.module_type_split was used 2 times Opcodes.opGRAB was used 1 times Internal_variable_names.remove_unused_arguments was used 1 times Odoc_document.Doctree.Subpages.compute was used 1 times Misc.cut_at was used 1 times Ident.empty was used 28 times Typedtree.class_type_declaration was used 4 times Odoc_xref2.Component.PathTypeMap.mem was used 2 times Translobj.reset_labels was used 3 times Odoc_model.Root.Odoc_file.create_unit was used 2 times Stdlib.abs_float was used 8 times Path.Set.fold was used 2 times Bi_outbuf.add_string was used 112 times Lazy_backtrack.get_arg was used 1 times Static_exception.Map.find was used 1 times Shape.for_unnamed_functor_param was used 2 times Symbol.print_opt was used 1 times Ast_helper.Typ.any was used 2 times Clflags.dump_live was used 4 times Env.strengthen was used 1 times Stdlib.String.capitalize_ascii was used 10 times Odoc_xref2.Env.s_module_type was used 5 times Odoc_loader.read_cmi was used 1 times Docstrings.add_docs_attrs was used 19 times Cmm_helpers.emit_int64_constant was used 2 times Cmm_helpers.emit_int32_constant was used 2 times Includecore.report_extension_constructor_mismatch was used 1 times Reg.mark_visited was used 1 times Projection.Set.filter was used 2 times Stdlib.open_out was used 22 times Odoc_model.Paths.Identifier.Maps.Type.find was used 2 times Stdlib.bool_of_string was used 2 times Btype.TypeSet.add was used 16 times Symtable.output_primitive_table was used 2 times Clflags.dump_cse was used 2 times Stdlib.Char.lowercase was used 2 times Odoc_latex.Raw.code_fragment was used 1 times Load_path.prepend_dir was used 1 times Clflags.ccobjs was used 20 times Odoc_xref2.Lang_of.with_fragment_root was used 1 times Cmm.data_item was used 3 times Emitaux.mk_env was used 1 times Primitive.description was used 6 times Stdlib.close_in was used 73 times Env.lookup_class was used 3 times Config.mkmaindll was used 1 times Translobj.oo_wrap was used 4 times Toploop.add_directive was used 23 times Stdlib.Obj.string_tag was used 4 times Ident.Map.fold was used 3 times Ident.print was used 33 times Projection.print_project_closure was used 1 times Reg.clone was used 2 times Includemod.item_ident_name was used 2 times Binutils.read was used 1 times Export_id.print was used 10 times Pparse.remove_preprocessed was used 2 times Proc.register_class was used 16 times Types.set_univar was used 2 times Env.mark_module_used was used 1 times Odoc_model.Names.ClassName.is_internal was used 1 times X86_dsl.D.byte was used 2 times Misc.copy_file_chunk was used 5 times Optcompile.interface was used 1 times Emitcode.to_packed_file was used 1 times Cmm_helpers.add_int was used 1 times Flambda_iterators.iter was used 4 times X86_proc.string_of_registerf was used 2 times Lambda.function_kind was used 2 times Stdlib.Marshal.from_string was used 1 times Typedtree.class_type was used 3 times Odoc_model.Names.ModuleName.to_string_unsafe was used 1 times Stdlib.String.index_from was used 2 times Misc.no_overflow_add was used 4 times Odoc_xref2.Component.TypeExpr.Polymorphic_variant was used 2 times Stdlib.int_of_string was used 19 times Stdlib.Printf.bprintf was used 14 times Stdlib.List.exists was used 140 times Subst.class_type was used 1 times Clflags.force_tmc was used 4 times Odoc_xref2.Component.Signature.item was used 2 times Typedtree.split_pattern was used 3 times Clflags.real_paths was used 6 times Ast_helper.Str.module_ was used 2 times Types.set_type_desc was used 21 times Compilenv.need_curry_fun was used 1 times Ident.Map.find was used 14 times Stdlib.Obj.custom_tag was used 4 times Astring.String.length was used 3 times Typeclass.type_open_descr was used 1 times Diffing_with_keys.prefix was used 1 times Env.is_functor_arg was used 5 times Alias_analysis.run was used 1 times Printcmm.fundecl was used 1 times Types.Variance.null was used 15 times Stdlib.Parsing.rhs_end_pos was used 8 times Odoc_xref2.Component.Element.any was used 21 times Odoc_xref2.Tools.reresolve_module_type was used 4 times Printclambda_primitives.primitive was used 6 times Types.VarSet.empty was used 3 times Translobj.transl_store_label_init was used 1 times Stdlib.Printexc.raw_backtrace_to_string was used 6 times Clflags.cmm_invariants was used 3 times Typedecl_separability.update_decls was used 1 times Types.get_scope was used 27 times Stdlib.Fun.id was used 1 times CamlinternalFormat.char_of_iconv was used 4 times Odoc_model.Error.handle_warnings was used 4 times Odoc_odoc.Compile.name_of_output was used 1 times Env.find_type_expansion was used 5 times Ctype.add_instance_variable was used 1 times Odoc_xref2.Env.lookup_root_module was used 2 times Lazy_backtrack.force_logged was used 1 times Odoc_xref2.Find.any_in_class_signature was used 1 times Variable.in_compilation_unit was used 1 times Odoc_model.Names.ClassTypeName.is_internal was used 1 times Cmo_format was used 6 times Projection.Set.fold was used 2 times Clflags.recursive_types was used 12 times Docstrings.info was used 22 times Odoc_xref2.Component.Of_Lang.u_module_type_expr was used 4 times Cmm_helpers.make_switch was used 1 times Odoc_model.Names.ClassName.internal_of_string was used 2 times Attr_helper.has_no_payload_attribute was used 1 times Flambda.fold_lets_option was used 1 times Config.cmx_magic_number was used 4 times Stdlib.Uchar.is_valid was used 1 times Cmm.iter_shallow_tail was used 1 times Stdlib.Array.blit was used 10 times Types.create_row was used 23 times Ctype.try_expand_once_opt was used 1 times Emitaux.error was used 1 times Ctype.levels was used 1 times Clflags.inline_indirect_cost was used 3 times Cmm_helpers.boxedintnat_header was used 1 times Types.Vars.mem was used 1 times Printpat.pretty_line was used 2 times Stdlib.String.contains was used 8 times Oprint.out_signature was used 2 times Odoc_xref2.Ident.type_ was used 7 times Odoc_model.Names.TypeName.t was used 33 times Odoc_model.Names.DefName.to_string was used 5 times Clflags.inline_prim_cost was used 4 times Types.Variance.union was used 9 times Clflags.inline_lifting_benefit was used 5 times Debuginfo.Scoped_location.t was used 4 times Xml_stream.Import was used 3 times Odoc_document.Comment.attached_block_element was used 1 times Btype.find_expans was used 1 times Opcodes.opSUBINT was used 1 times Clflags.afl_inst_ratio was used 4 times Cmmgen_state.structured_constant_of_sym was used 3 times Errortrace.position was used 1 times Odoc_xref2 was used 2 times Stdlib.Arg.read_arg0 was used 3 times Env.find_type_expansion_opt was used 1 times Ast_helper.Cl.constr was used 1 times Projection.move_within_set_of_closures was used 3 times Stdlib.Sys.getenv_opt was used 2 times Shape.Item.module_ was used 3 times Btype.is_constr_row was used 7 times Translcore.transl_object was used 1 times Odoc_model.Paths.Identifier.Maps.Path.ClassType.add was used 2 times Closure_id.Set.mem was used 6 times Btype.cstr_type_path was used 4 times Tyxml_html.a_class was used 5 times Cmm_helpers.bbswap was used 1 times Primitive.byte_name was used 1 times Simple_value_approx.t was used 6 times Stdlib.Queue.push was used 7 times Alias_analysis was used 1 times Translcore.transl_scoped_exp was used 1 times Odoc_model.Names.MethodName.make_std was used 5 times Config.supports_shared_libraries was used 1 times Mach.integer_comparison was used 1 times Odoc_xref2.Component.ModuleMap.find was used 3 times Lazy_backtrack.create was used 6 times Stdlib.Format.err_formatter was used 23 times Ctype.reify_univars was used 2 times Opcodes.opOFFSETCLOSURE0 was used 1 times Odoc_model.Paths.Identifier.Page.t_pv was used 1 times Odoc_html.Html_fragment_json.make was used 1 times CamlinternalFormatBasics.erase_rel was used 12 times Opcodes.opLTINT was used 1 times X86_dsl.rax was used 1 times Typedtree.class_field_kind was used 2 times Unbox_specialised_args.rewrite_set_of_closures was used 1 times Flambda.print_set_of_closures was used 15 times Env.t was used 83 times Flambda_iterators.apply_on_subexpressions was used 1 times Stdlib.Seq.empty was used 7 times Ast_helper.Cf.attribute was used 1 times Clflags.dump_parsetree was used 4 times Internal_variable_names.t was used 4 times X86_dsl.I.bswap was used 2 times Tast_iterator was used 2 times Odoc_xref2.Component.ModuleTypeMap.add was used 4 times Clflags.color_reader was used 4 times Compilenv.require_global was used 1 times Toploop.use_output was used 1 times Html_types.span was used 2 times Odoc_xref2.Component.CComment.docs was used 4 times Odoc_html.Html_fragment_json.make_src was used 1 times Variable.t was used 104 times Odoc_document.Comment.default_lang_tag was used 1 times Odoc_document.Codefmt.code was used 1 times Includemod.Functor_app_diff.diff was used 1 times Typeopt.classify_lazy_argument was used 2 times Misc.LongString.output was used 2 times Odoc_xref2.Ident.label was used 1 times Odoc_xref2.Component.PathValueMap.find was used 1 times Projection.projecting_from was used 10 times Ident.Set.cardinal was used 1 times Opcodes.opBNEQ was used 1 times Ast_helper.Ctf was used 1 times Odoc_xref2.Cpath.Resolved.module_ was used 48 times Typeopt.array_kind was used 2 times Odoc_xref2.Env.s_value was used 3 times X86_dsl.cl was used 1 times Odoc_html.Config.flat was used 6 times Ctype.expand_head_once was used 1 times Linear.has_fallthrough was used 1 times Types.Meths.exists was used 1 times Errortrace.trace was used 4 times Mach.dummy_instr was used 6 times Compilation_unit.create was used 3 times Typedecl_variance.variance_of_sdecl was used 1 times Odoc_xref2.Tools.reresolve_parent was used 3 times Odoc_xref2.Lookup_failures.report_internal was used 1 times Typedtree.row_field was used 3 times Ident.Map.add was used 14 times Odoc_model.Paths.Fragment.Type.t was used 7 times Export_id.Set.add was used 2 times Typemod.path_of_module was used 1 times Odoc_xref2.Subst.add_type_replacement was used 1 times Ast_helper.Pat.attr was used 2 times Reg.Map.find was used 9 times Clflags.dump_selection was used 2 times Subst.reset_for_saving was used 1 times X86_dsl.I.je was used 4 times Odoc_model.Lang.Signature.item was used 10 times Ast_helper.Sig.module_ was used 1 times Odoc_model.Lang.InstanceVariable was used 7 times Path.Map.find was used 10 times Inlining_stats.Closure_stack.note_entering_closure was used 1 times CamlinternalAtomic.get was used 1 times Ast_helper.Typ.mk was used 3 times Oprint.out_type was used 19 times Fpath.add_ext was used 4 times Predef.path_nativeint was used 5 times Odoc_xref2.Lookup_failures.with_context was used 1 times Fpath.t was used 4 times Cmm_helpers.low_32 was used 2 times Opcodes.opGETFIELD0 was used 1 times Typeopt.maybe_pointer was used 6 times Set_of_closures_origin.Map.find was used 4 times Odoc_xref2.Component.Value was used 2 times X86_dsl.I.pop was used 4 times Odoc_xref2.Cfrag.resolved_module was used 17 times Diffing.Defs was used 1 times Opcodes.opBRANCH was used 1 times CamlinternalOO was used 1 times Odoc_model.Root.Odoc_file.create_page was used 3 times Odoc_model.Lang.FunctorParameter.t was used 11 times Internal_variable_names.set_of_closures was used 2 times Proc.first_available_register was used 2 times Types.link_commu was used 1 times Internal_variable_names.the_dead_constant was used 1 times Ctype.is_moregeneral was used 1 times Odoc_model.Compat.signature was used 4 times Variable.Pair.Set.print was used 1 times Parse.implementation was used 3 times Variable.Tbl.t was used 35 times Proc.loc_arguments was used 4 times Parmatch.inactive was used 1 times Tyxml_html was used 8 times Types.Transient_expr.type_expr was used 6 times Astring.Char.Ascii.lowercase was used 1 times Stdlib.Bytes.sub was used 1 times Mutable_variable.print was used 12 times Stdlib.open_out_gen was used 8 times Ctype.lower_variables_only was used 1 times Bi_outbuf.create_output_writer was used 4 times Errortrace.unification was used 3 times Stdlib.Bytes.get_int32_le was used 2 times X86_dsl.D.file was used 1 times Bytesections.read_section_string was used 1 times Inline_and_simplify_aux.Env.t was used 2 times Pparse.parse_interface was used 1 times Printtyp.report_unification_error was used 14 times Inlining_cost.Benefit.remove_prim was used 1 times Subst.change_locs was used 3 times Misc.Int_literal_converter.int32 was used 1 times Odoc_xref2.Subst.add_module_substitution was used 1 times Odoc_xref2.Component.Module.decl was used 6 times Odoc_model.Lang.Method was used 8 times Docstrings.docstring was used 2 times Bytesections.read_toc was used 2 times Xml_print.string_of_number was used 3 times Odoc_loader.Source_info.of_source was used 1 times Ast_helper.Typ.attr was used 1 times Ast_helper.Cl.mk was used 2 times Stdlib.String.starts_with was used 1 times Shape.Uid.of_compilation_unit_id was used 3 times Flambda_utils.imported_symbols was used 2 times Config.ext_asm was used 6 times Odoc_xref2.Env.add_type was used 1 times Odoc_xref2.Component.Of_Lang.class_ was used 2 times Odoc_xref2.Cpath.Resolved.class_type was used 21 times Stdlib.Arg.usage was used 1 times Odoc_xref2.Component.TypeExpr.Package was used 2 times Ccomp.create_archive was used 1 times Debuginfo.print_compact was used 1 times Debuginfo.Scoped_location.string_of_scoped_location was used 2 times Subst.for_saving was used 2 times X86_gas.generate_asm was used 1 times Odoc_xref2.Subst.add_module_type_replacement was used 1 times Odoc_xref2.Component.Of_Lang.module_type_expr was used 4 times Stdlib.char_of_int was used 20 times Odoc_latex.Raw.bold was used 1 times Typeopt.function_return_value_kind was used 2 times Odoc_xref2.Component.Of_Lang.method_ was used 1 times Subst.Lazy.of_modtype_decl was used 2 times Types.module_type was used 35 times CamlinternalFormat.symm was used 3 times Type_immediacy.of_attributes was used 3 times Variable.Pair.Set.singleton was used 1 times Typecore.type_open was used 1 times Odoc_odoc.Odoc_file.save_page was used 2 times Flambda.used_params was used 1 times Stdlib.Sys.opaque_identity was used 2 times Symbol.Map.of_list was used 1 times Config.native_c_libraries was used 1 times Ast_helper.Cl.extension was used 1 times Export_info.approx was used 14 times Simple_value_approx.meet was used 1 times Stdlib.Lexing.flush_input was used 1 times Types.Vars.fold was used 11 times Docstrings.WithMenhir.mark_symbol_docs was used 1 times Odoc_xref2.Component.module_of_functor_argument was used 1 times Typedtree.partial was used 2 times X86_dsl.I.nop was used 2 times Compilation_unit.get_current was used 1 times Clflags was used 8 times Printtyp.signature was used 1 times Reg.Set.equal was used 2 times Env.reset_required_globals was used 4 times Ctype.generic_instance was used 8 times Stdlib.really_input was used 6 times Stdlib.Filename.check_suffix was used 33 times Types.rec_status was used 8 times Odoc_xref2.Cpath.value was used 7 times Inconstant_idents.closure was used 1 times Ast_helper.Exp.send was used 1 times X86_dsl.I.movsx was used 2 times Odoc_xref2.Env.s_signature was used 1 times Terminfo.setup was used 1 times Printast.top_phrase was used 1 times Cmxs_format.dynunit was used 1 times Cmmgen_state.add_structured_constant was used 1 times Ast_helper.Ctf.constraint_ was used 1 times Odoc_xref2.Component.CComment.block_element was used 1 times Lambda.subst was used 18 times Misc.Stdlib.String.Set.add was used 1 times Odoc_xref2.Env.s_exception was used 1 times Astring.Char.Ascii.is_upper was used 1 times Location.register_error_of_exn was used 33 times Stdlib.Hashtbl.create was used 73 times Debuginfo.hash was used 1 times Parmatch.lub was used 1 times Clflags.dump_flambda was used 3 times Stdlib.List.split was used 18 times Odoc_xref2.Component.TypeExpr.Object was used 2 times Stdlib.Format.formatter_of_out_channel was used 5 times Parser.parse_module_type was used 1 times Semantics_of_primitives.for_primitive was used 3 times Odoc_loader.Lookup_def.t was used 1 times Export_info.merge was used 2 times Stdlib.Int32 was used 7 times Stdlib.Format.pp_close_stag was used 3 times Translmod.toplevel_name was used 2 times Odoc_xref2.Cfrag.unresolve_type was used 3 times Stdlib.List.exists2 was used 1 times Ctype.begin_def was used 71 times Typedtree.let_bound_idents was used 6 times Env.find_class_address was used 2 times Cmm_helpers.sub_int_caml was used 1 times Odoc_xref2.Component.TypeDecl.Field.t was used 4 times Translattribute.get_and_remove_inlined_attribute_on_module was used 1 times Config.max_young_wosize was used 6 times Odoc_xref2.Ident.Name.typed_type was used 4 times Odoc_model.Names.ModuleTypeName.to_string_unsafe was used 1 times Clflags.unsafe was used 8 times Ctype.closed_extension_constructor was used 2 times Topmain.main was used 1 times Odoc_model.Lang.TypeDecl.Equation.t was used 13 times Variable.Pair.Set.add was used 1 times Errortrace.expanded_type was used 2 times Flambda.project_var was used 3 times Ctype.closed_type_decl was used 2 times Misc.replace_substring was used 2 times Numbers.Int.Set.cardinal was used 1 times Inline_and_simplify_aux.Result.t was used 1 times Translcore.transl_let was used 7 times Predef.builtin_values was used 1 times X86_proc.reset_asm_code was used 1 times Odoc_xref2.Find.careful_class was used 5 times Odoc_xref2.Component.FunctorParameter was used 2 times Odoc_xref2.Subst.add_module was used 7 times Flambda.maybe_named was used 1 times Env.enter_module was used 1 times Misc was used 43 times Odoc_xref2.Component.Of_Lang.resolved_module_path was used 2 times Static_exception.Map.empty was used 1 times Clflags.output_complete_object was used 8 times Stdlib.print_bytes was used 2 times Variable.Pair.Map.empty was used 2 times Stdlib.Hashtbl.HashedType was used 8 times Warnings.restore was used 4 times Flambda_iterators.map_exprs_at_toplevel_of_program was used 4 times Btype.TypeMap.add was used 4 times Ast_helper.Cl.open_ was used 1 times Ident.Map.remove was used 1 times Odoc_xref2.Component.Substitution was used 1 times Stdlib.Int64.logor was used 5 times Reg.Set.remove was used 2 times Ast_helper.Exp.poly was used 2 times Ident.reinit was used 2 times Parsetree.class_description was used 12 times Clflags.clambda_checks was used 4 times Var_within_closure.Set.add was used 5 times Simple_value_approx.function_declaration was used 1 times Odoc_model.Root was used 3 times Printtyp.tree_of_type_scheme was used 1 times Odoc_xref2.Cpath.Resolved.value was used 16 times Builtin_attributes.alerts_of_attrs was used 2 times Odoc_model.Names.ValueName.internal_of_string was used 2 times Types.Transient_expr was used 2 times Env.add_module_declaration_lazy was used 1 times Ctype.nondep_extension_constructor was used 1 times Dll.find_primitive was used 1 times Freshening.freshen_projection_relation' was used 1 times Env.set_value_used_callback was used 1 times Docstrings was used 3 times Typedtree.pat_bound_idents was used 8 times Svg_sigs.Wrapped_functions was used 1 times Parsetree.class_type_declaration was used 18 times Matching.inline_lazy_force was used 1 times Static_exception.compare was used 1 times Astring was used 2 times Dll.init_compile was used 1 times Debuginfo.alloc_dbginfo was used 4 times Stdlib.Int64.mul was used 1 times Ctype.extract_concrete_typedecl was used 2 times Clflags.dlcode was used 9 times Odoc_model.Names.FieldName.make_std was used 6 times Stdlib.List.iter2 was used 48 times Odoc_model.Paths.Reference.Resolved.t was used 36 times Odoc_document.Types.Raw_markup.t was used 3 times Stdlib.Option.bind was used 2 times Stdlib.Buffer.contents was used 45 times Odoc_xref2.Env.id was used 1 times Toploop.all_directive_names was used 1 times Odoc_xref2.Subst.module_type was used 4 times Export_id.Map.fold was used 3 times Freshening.empty was used 1 times Proc.safe_register_pressure was used 1 times Stdlib.Sys.win32 was used 4 times Cmxs_format.dynheader was used 1 times Compilation_unit.get_current_exn was used 24 times Odoc_document.Url.kind was used 1 times Odoc_xref2.Ident.Of_Identifier.method_ was used 1 times Var_within_closure.Set.empty was used 6 times Flambda.program_body was used 34 times Includecore.type_declarations was used 2 times Btype.TypeMap was used 3 times X86_masm.generate_asm was used 1 times Ast_helper.Sig.type_ was used 1 times Lexer.token was used 3 times Reg.Set.add was used 1 times Opcodes.opBLTINT was used 1 times Outcometree.out_name was used 2 times Path.Set.union was used 3 times Main_args.Make_optcomp_options was used 1 times Env.lookup_cltype was used 5 times Bi_io.tag_of_tree was used 2 times Ctype.newvar was used 71 times Fmt.list was used 7 times Odoc_xref2.Find.any_in_type was used 3 times Odoc_model.Lang.ModuleSubstitution.t was used 5 times Backend_var.print was used 3 times Stdlib.Int32.min_int was used 1 times Odoc_xref2.Utils.ResultMonad.map_error was used 42 times Flambda.print_named was used 7 times Flambda.free_symbols_program was used 1 times Odoc_document.Types.DocumentedSrc.one was used 2 times Stdlib.Buffer.reset was used 5 times Flambda_iterators.map_toplevel_named was used 2 times Stdlib.Arg.current was used 2 times Clflags.debug_full was used 2 times Shape.Uid.Tbl.find_opt was used 1 times Opcodes.opPUSHTRAP was used 1 times Closure_origin.Map.empty was used 1 times Ast_helper.Sig.mod_subst was used 1 times Typedecl.transl_type_extension was used 2 times X86_dsl.ah was used 1 times Initialize_symbol_to_let_symbol.run was used 2 times Odoc_xref2.Tools.resolve_type_fragment was used 3 times Cmm_helpers.cdefine_symbol was used 1 times Var_within_closure.Map.equal was used 1 times Flambda_utils.projection_to_named was used 3 times Ast_helper.Exp was used 2 times Misc.align was used 3 times Oprint.out_label was used 1 times Odoc_html.Types.toc was used 3 times Opcodes.opRESTART was used 1 times Predef.path_bytes was used 5 times Stdlib.Char was used 2 times Bytesections.record was used 12 times Stdlib.Format.tag was used 1 times Typedtree.binding_op was used 5 times Includeclass.class_type_declarations was used 1 times Odoc_xref2.Tools.reresolve_module was used 3 times Share_constants.share_constants was used 3 times Odoc_model.Lang.Class.decl was used 1 times Location.deprecated was used 7 times Ast_helper.Type.mk was used 10 times Flambda_iterators.map_named_of_program was used 1 times Config.ext_obj was used 21 times X86_dsl.I.idiv was used 1 times Arch.command_line_options was used 1 times Misc.map_end was used 5 times Persistent_env.register_import_as_opaque was used 1 times Odoc_xref2.Component.Element.module_type was used 2 times Pparse.file was used 1 times Stdlib.Format.std_formatter was used 14 times Odoc_document.Types.Block.one was used 10 times Odoc_xref2.Component.TypeDecl.t was used 10 times Symbol.Set.of_list was used 5 times Odoc_document.Renderer.document_of_page was used 2 times Translattribute.get_and_remove_inlined_attribute was used 2 times Misc.log2 was used 8 times Stdlib.Hashtbl.find_opt was used 11 times Misc.did_you_mean was used 7 times Cmm.machtype_of_exttype_list was used 1 times Reg.Map.filter was used 1 times Closure_id.Map.print was used 3 times Env.register_uid was used 22 times Stdlib.Bytes.empty was used 2 times Ident.Set.is_empty was used 3 times Stdlib.List.fold_left was used 309 times Stdlib.Hashtbl.replace was used 10 times Stdlib.Format.pp_set_formatter_stag_functions was used 1 times Flambda.program was used 42 times Config.exec_magic_number was used 4 times Odoc_xref2.Cpath.unresolve_resolved_class_type_path was used 1 times Stdlib.Char.uppercase_ascii was used 4 times Odoc_model.Lang.ModuleType.expr was used 32 times Clambda.value_approximation was used 4 times Typedtree.module_type was used 6 times Shape.Map.add_value_proj was used 1 times Cmmgen_state.add_data_items was used 2 times Path.name was used 33 times Docstrings.WithMenhir.symbol_text was used 7 times Lambda.equal_meth_kind was used 1 times Odoc_xref2.Component.Fmt.include_decl was used 1 times Compenv.module_of_filename was used 1 times Parsetree.include_declaration was used 4 times Targetint.print was used 1 times Clflags.debug was used 25 times Closure_id.get_compilation_unit was used 2 times Odoc_model.Names.ModuleTypeName.t was used 28 times Unbox_free_vars_of_closures.run was used 1 times CamlinternalFormat.heter_list was used 16 times Odoc_parser.Ast.block_element was used 2 times Ctype.nongen_class_declaration was used 1 times Opcodes.opMAKEBLOCK1 was used 1 times Odoc_model.Paths.Identifier.Maps.Type.t was used 1 times Odoc_xref2.Component.Element.label was used 3 times Typeclass.class_declarations was used 1 times Stdlib.List was used 1 times Mach.fundecl was used 2 times Stdlib.Random.State.bits was used 4 times Reg.name was used 2 times Symbol.Tbl.mem was used 1 times Cmm_helpers.asr_int_caml was used 1 times Cmm_helpers.mod_int_caml was used 1 times Set_of_closures_id.Map.disjoint_union was used 3 times Lambda.structured_constant was used 8 times Ast_helper.Str.modtype was used 1 times Types.row_closed was used 21 times Toploop.get_directive was used 1 times Misc.Stdlib.List.split_at was used 2 times Odoc_model.Lang.InstanceVariable.t was used 1 times Stdlib.List.iter was used 804 times Odoc_model.Lang.ModuleTypeSubstitution.t was used 10 times Opcodes.opGETBYTESCHAR was used 1 times Cmm_helpers.transl_switch_clambda was used 1 times Ident.rename was used 16 times Env.find_cltype_by_name was used 1 times Backend_var.t was used 13 times Clflags.default_inline_prim_cost was used 1 times Closure_id.Set.empty was used 10 times Shape.dummy_mod was used 8 times Proc.destroyed_at_oper was used 8 times Odoc_model.Lang.Module.t was used 22 times Odoc_model.Paths.Identifier.label_parent was used 1 times Stdlib.List.map was used 1355 times Cmm.ge_component was used 2 times Env.shape_of_path was used 1 times Ast_helper.Typ.var was used 1 times Load_path.find_uncap was used 5 times Var_within_closure.Set.print was used 1 times Odoc_xref2.Component.TypeDecl.Field was used 1 times Parmatch.set_args_erase_mutable was used 1 times Export_info.t was used 5 times Lambda.map was used 1 times X86_dsl.r11 was used 4 times Compilation_unit.get_persistent_ident was used 2 times Odoc_xref2.Tools.reresolve_type_fragment was used 3 times Set_of_closures_id.Set.t was used 2 times Odoc_model.Names.FieldName.t was used 10 times Types.signature_item_id was used 2 times Odoc_model.Paths.Reference.Resolved.Value.t was used 1 times Odoc_model.Names.ValueName.is_internal was used 2 times Typedecl.check_recmod_typedecl was used 1 times Location was used 35 times Clflags.all_passes was used 7 times Typecore.extract_option_type was used 2 times Odoc_model.Comment.docs_or_stop was used 6 times Odoc_xref2.Component.PathTypeMap.t was used 1 times Includecore.value_mismatch was used 2 times Lazy_backtrack.create_forced was used 8 times Types.row_desc was used 8 times Misc.Stdlib.compare was used 9 times Subst.module_declaration was used 2 times Odoc_model.Paths.Identifier.Method.t was used 3 times Printtyp was used 3 times Stdlib.Int64.logxor was used 1 times Odoc_latex.Raw.description was used 1 times Env.without_cmis was used 2 times Ast_helper.Typ.tuple was used 1 times Odoc_xref2.Tools.expansion_of_module_type_expr was used 5 times Parsetree.class_structure was used 5 times Misc.modname was used 20 times Misc.Stdlib.List.map2_prefix was used 1 times Numbers.Int was used 16 times Patterns.General.erase was used 1 times Stdlib.Char.compare was used 2 times Stdlib.Bytes.get_uint8 was used 1 times Set_of_closures_id.get_compilation_unit was used 3 times Internal_variable_names.project_closure was used 2 times Html_types.flow5_without_interactive was used 2 times Odoc_model.Paths.Path.Resolved.Type.t was used 6 times Fmt.string was used 10 times Odoc_model.Error.raise_exception was used 16 times Env.enter_unbound_value was used 5 times Load_path.Dir.create was used 1 times Symbol.Map.iter was used 1 times Parsetree.attributes was used 464 times Odoc_odoc.Fs.File.to_string was used 25 times Warnings.report_alert was used 1 times Typeclass.class_type_declarations was used 2 times Primitive.boxed_integer was used 7 times Opcodes.opSTOP was used 3 times Set_of_closures_id.Tbl.find was used 4 times Variable.Set.union was used 21 times Numbers.Int.Set.equal was used 2 times Stdlib.String.sub was used 117 times Stdlib.List.mem was used 86 times Odoc_xref2.Errors.Tools_error.simple_type_lookup_error was used 19 times Odoc_xref2.Ident.fmt was used 36 times Stdlib.Queue.is_empty was used 5 times X86_dsl.D.align was used 11 times Flambda.create_function_declarations_with_origin was used 1 times Parmatch.check_ambiguous_bindings was used 2 times Lambda.transl_prim was used 2 times Odoc_odoc.Fs.File.append was used 2 times Odoc_model_desc.Paths_desc.root was used 4 times Odoc_model.Names.InstanceVariableName.t was used 13 times Cmx_format.unit_infos was used 9 times Stdlib.Fun.const was used 1 times Odoc_odoc.Resolver.build_env_for_reference was used 1 times Odoc_xref2.Env.lookup_by_id was used 17 times Ast_helper.Str.exception_ was used 1 times Ctype.unify_gadt was used 1 times Dll.add_path was used 3 times Variable.Map.disjoint_union was used 9 times Ctype.create_scope was used 31 times Ast_helper.Exp.variant was used 1 times Btype.TypeSet.empty was used 18 times Odoc_model.Paths.Identifier.Mk.class_type was used 3 times Set_of_closures_origin.Set.mem was used 1 times Btype.fixed_explanation was used 3 times Odoc_xref2.Component.Of_Lang.value_path was used 2 times Printlambda.print_bigarray was used 2 times CamlinternalAtomic was used 2 times Shape.Uid.Tbl.mem was used 4 times Ast_helper.Ctf.mk was used 2 times Env.reset_cache was used 2 times Ast_helper.Pat.interval was used 1 times Typeopt.array_pattern_kind was used 1 times Printtyp.tree_of_cltype_declaration was used 2 times Toploop.loop was used 1 times Stdlib.List.filter was used 80 times Stdlib.Format.pp_print_flush was used 6 times Stdlib.Array.get was used 633 times Odoc_xref2.Find.extension_in_sig was used 1 times Stdlib.Result.bind was used 1 times Freshening.add_variables was used 1 times Odoc_latex.Raw.code_block was used 1 times Subst.Lazy.force_modtype was used 7 times Parser.parse_pattern was used 1 times Odoc_xref2.Cpath.Resolved.module_type was used 41 times Odoc_model.Error.enable_missing_root_warning was used 1 times Ast_helper.Str.class_type was used 1 times Closure_id.compare was used 6 times Odoc_xref2.Component.Fmt.module_path was used 3 times Stdlib.Sys.argv was used 20 times Stdlib.Parsing.symbol_end_pos was used 7 times Warnings.loc was used 2 times Variable.Set.singleton was used 3 times Btype.TypePairs.add was used 9 times Cmm_helpers.boxedint32_header was used 1 times Variable.Map.map was used 33 times Includecore.value_descriptions was used 1 times Stdlib.prerr_endline was used 11 times Debuginfo.Scoped_location.enter_class_definition was used 1 times Predef.type_option was used 1 times Types.transient_expr was used 17 times Mtype.enrich_modtype was used 1 times Odoc_model.Lang.ModuleTypeSubstitution was used 4 times Cmm_helpers.lsl_int was used 1 times Stdlib.classify_float was used 26 times Stdlib.Buffer.add_channel was used 3 times Bi_outbuf.flush_output_writer was used 4 times Stdlib.Obj.new_block was used 7 times Convert_primitives.convert was used 2 times Proc.loc_exn_bucket was used 5 times X86_dsl.al was used 5 times Ast_helper.Str.value was used 1 times Stdlib.Bytes.unsafe_of_string was used 1 times Odoc_model.Lang.Open was used 2 times Types.class_declaration was used 15 times Opcodes was used 1 times Inlining_stats.save_then_forget_decisions was used 1 times Env.iter_cont was used 1 times Clambda.compare_structured_constants was used 1 times Cmm_helpers.field_address was used 1 times Opcodes.opASRINT was used 1 times Stdlib.Lexing.position was used 72 times Opcodes.opMULINT was used 1 times Inline_and_simplify_aux.initial_inlining_toplevel_threshold was used 2 times Env.diff was used 1 times Variable.Set.cardinal was used 4 times Btype.TypeHash.create was used 4 times Flambda_utils.function_arity was used 5 times Odoc_xref2.Subst.type_expr was used 8 times Ast_helper.Ctf.extension was used 1 times Odoc_model.Paths.Identifier.name was used 12 times Typedtree.with_constraint was used 3 times Odoc_model.Paths.Identifier.Mk.instance_variable was used 5 times Variable.Pair.Set.t was used 1 times Stdlib.Uchar.utf_decode was used 1 times Odoc_xref2.Component.ModuleType was used 7 times Odoc_html.Config.open_details was used 1 times Stdlib.out_channel was used 9 times Flambda_iterators.map_subexpressions was used 1 times Stdlib.Queue.pop was used 3 times Odoc_xref2.Ident.functor_parameter was used 3 times X86_dsl.I.addsd was used 2 times Compilenv.cache_unit_info was used 1 times Lambda.equal_value_kind was used 1 times Odoc_xref2.Ident.Name.unsafe_module was used 1 times Docstrings.init was used 1 times Ast_helper.Ctf.inherit_ was used 1 times Clflags.default_inline_lifting_benefit was used 1 times Flambda_utils.might_raise_static_exn was used 1 times Odoc_model.Lang.Source_info.jmp_to_def was used 1 times Typetexp.valid_tyvar_name was used 1 times Clflags.nopervasives was used 7 times Variable.Set.diff was used 13 times Shape.Map.add_class_type_proj was used 1 times Odoc_model.Names.ClassTypeName.make_std was used 5 times X86_proc.string_of_reg8h was used 2 times Odoc_xref2.Subst.class_ was used 11 times Astring.Char.Ascii.is_white was used 1 times Odoc_document.Url was used 5 times Stdlib.Array.sub was used 17 times Inlining_decision.should_inline_inside_declaration was used 1 times Stdlib.ArrayLabels.to_list was used 1 times Ident was used 5 times Stdlib.Stack.iter was used 1 times Clflags.dump_scheduling was used 2 times Set_of_closures_origin.Set.add was used 1 times Odoc_xref2.Component.TypeMap.add was used 1 times X86_proc.use_plt was used 3 times Odoc_document.Codefmt.t was used 1 times Numbers.Float was used 1 times Compenv.parse_arguments was used 4 times Stdlib.Parsing.clear_parser was used 1 times Odoc_xref2.Env.open_class_signature was used 2 times Toploop.max_printer_steps was used 1 times Var_within_closure.Map.t was used 6 times Odoc_xref2.Component.extract_signature_doc was used 1 times Typecore.type_binding was used 1 times Env.empty was used 40 times Types.newty3 was used 4 times Opcodes.opCHECK_SIGNALS was used 1 times Opcodes.opCLOSURE was used 1 times Cmm_helpers.floatfield was used 1 times Stdlib.Array.make_matrix was used 4 times Inlining_cost was used 3 times Projection.Map.add was used 2 times Compilenv.structured_constants was used 1 times Shape.Item.class_type was used 2 times Odoc_xref2.Lang_of.empty was used 51 times Compilenv.make_symbol was used 15 times Set_of_closures_id.print was used 8 times Odoc_model.Paths.Identifier.Mk.exception_ was used 3 times Odoc_xref2.Component.Of_Lang.resolved_module_type_path was used 1 times Main_args.Default.Topmain was used 1 times Set_of_closures_id.Map.find was used 7 times Typetexp.transl_modtype was used 1 times Stdlib.String.mapi was used 1 times Lambda.value_kind was used 15 times Odoc_model.Paths.Identifier.ClassSignature.t was used 12 times X86_proc.assemble_file was used 1 times Printtyp.prepared_type_expr was used 2 times Ast_helper.Exp.pack was used 1 times Shape.of_path was used 1 times X86_dsl.rsp was used 8 times Btype.cleanup_abbrev was used 8 times Includemod.Functor_inclusion_diff.diff was used 1 times Odoc_model.Paths.Identifier.DataType.t was used 6 times Btype.generic_level was used 66 times Builtin_attributes.error_of_extension was used 13 times Stdlib.String.map was used 3 times Misc.split_last was used 1 times Set_of_closures_origin.Map.empty was used 2 times Clambda.usymbol_provenance was used 4 times Odoc_model.Paths.Reference.Resolved.Constructor.t was used 2 times Compenv.print_version_and_library was used 3 times Types.rf_absent was used 3 times Variable.Pair.Set.empty was used 2 times Warnings.parse_alert_option was used 3 times Warnings.parse_options was used 6 times Compilation_unit.output was used 1 times Odoc_xref2.Component.Exception was used 1 times Ast_helper.Rf.tag was used 2 times Stdlib.Format.pp_open_stag was used 3 times Ctype.new_class_signature was used 3 times Parsetree.signature was used 21 times Odoc_model.Lang.TypeDecl.Equation was used 8 times Odoc_model.Lang.ModuleType was used 28 times Shape.Uid.Tbl.t was used 4 times Projection.Set.empty was used 2 times Odoc_xref2.Subst.exception_ was used 1 times Config.function_sections was used 2 times Export_id.Map.empty was used 3 times Subst.add_type_function was used 2 times Odoc_model_desc.Paths_desc.identifier was used 31 times Types.type_declaration was used 22 times Odoc_xref2.Cpath.unresolve_resolved_module_path was used 2 times Stdlib.Result.map_error was used 2 times Inlining_cost.lambda_smaller' was used 2 times Env.add_cltype was used 4 times Ctype.instance_class was used 7 times Clflags.keep_asm_file was used 7 times Opcodes.opBRANCHIFNOT was used 2 times Set_of_closures_origin.Set.t was used 1 times Symbol.Set.t was used 8 times Odoc_xref2.Component.Element.extension was used 2 times Ast_helper.Exp.record was used 2 times Flambda_iterators.iter_named_toplevel was used 1 times Opcodes.opSETVECTITEM was used 1 times Tyxml_html.span was used 3 times Reg.Set.subset was used 1 times Odoc_model.Names.PageName.to_string was used 12 times Builtin_attributes.warning_attribute was used 4 times Cmm_helpers.float_header was used 1 times Env.same_types was used 1 times Btype.try_logged_mark_node was used 1 times Parameter.wrap was used 4 times CamlinternalFormat.fmt_ebb_of_string was used 3 times CamlinternalMenhirLib.Engine.Make was used 1 times Stdlib.Int32.rem was used 2 times Stdlib.Queue.t was used 3 times Clflags.o3_arguments was used 2 times Datarepr.extension_descr was used 2 times Compilation_unit.Set.add was used 1 times Bytesections.toc was used 1 times Opcodes.opBUGEINT was used 1 times Lambda.equal_boxed_integer was used 1 times Stdlib.Queue.take was used 3 times Stdlib.Format.str_formatter was used 13 times Odoc_document.Utils.split_at was used 1 times Stdlib.Obj.lazy_tag was used 8 times Ident.same was used 24 times Docstrings.WithMenhir.symbol_docs was used 50 times Stdlib.Int64.t was used 2 times Clflags.default_inline_max_depth was used 1 times Odoc_xref2.Tools.reresolve_class_type was used 3 times Clambda_primitives was used 8 times Tyxml_html.star was used 2 times Btype.has_fixed_explanation was used 6 times Stdlib.Printf.kprintf was used 1 times Cmm_helpers.lsr_int_caml was used 1 times Ast_helper.Exp.setfield was used 1 times Odoc_model.Paths.Identifier.SourcePage.t was used 3 times Subst.Lazy.module_decl was used 2 times Projection.compare_project_closure was used 1 times Stdlib.flush_all was used 2 times Env.mark_value_used was used 2 times X86_proc was used 4 times Odoc_model.Paths.Identifier.equal was used 1 times Odoc_odoc.Odoc_file.save_source_tree was used 2 times Shape.Item.class_ was used 2 times Types.field_absent was used 3 times Typedecl_variance.compute_decl was used 1 times Btype.instance_variable_type was used 1 times Ctype.instance_constructor was used 5 times Reg.add_set_array was used 12 times Targetint.shift_left was used 1 times Misc.try_finally was used 39 times Docstrings.WithMenhir.symbol_text_lazy was used 1 times Odoc_model.Error.raise_parser_warnings was used 3 times Misc.fatal_error was used 125 times Ast_helper.Str.mk was used 3 times Types.eq_type was used 39 times Inlining_cost.Benefit.zero was used 5 times Types.commu_var was used 3 times Parser.parse_expression was used 1 times Symbol.Set.equal was used 1 times Stdlib.__LOC__ was used 6 times Typetexp.transl_simple_type_univars was used 1 times Interval.build_intervals was used 1 times Asttypes.label was used 290 times Docstrings.docs was used 1 times Compilation_unit.equal was used 8 times Odoc_xref2.Tools.prefix_signature was used 10 times Stdlib.String.rindex_from was used 3 times Parsetree.case was used 36 times Proc.num_available_registers was used 3 times Odoc_xref2.Component.Element.class_type was used 2 times Odoc_model.Names.ClassName.to_string_unsafe was used 1 times Stdlib.input_binary_int was used 10 times Env.find_cltype was used 1 times Symtable.init was used 2 times Odoc_document.Reason.compilation_unit was used 1 times Types.label_declaration was used 8 times Allocated_const.compare_floats was used 1 times Symtable.report_error was used 1 times Diffing_with_keys.change was used 2 times Types.Variance.full was used 8 times Path.constructor_typath was used 2 times Odoc_document.Url.Anchor.t was used 4 times Projection.Map.empty was used 3 times Misc.Stdlib.Array.for_alli was used 1 times Odoc_model.Paths.Identifier.Maps.Label.add was used 1 times Static_exception.create was used 3 times Tyxml_html.txt was used 3 times Targetint.t was used 1 times Polling.requires_prologue_poll was used 1 times Mutable_variable.rename was used 1 times Types.fixed_explanation was used 1 times Reg.Raw_name.create_from_var was used 2 times Reg.disjoint_set_array was used 2 times Clflags.inline_branch_cost was used 3 times Parser.implementation was used 1 times Mach.operation was used 4 times Env.lookup_constructor was used 4 times Symtable.required_globals was used 1 times Patterns.Head was used 17 times Stdlib.Filename.current_dir_name was used 7 times Stdlib.seek_in was used 27 times Odoc_model.Lang.SourceTree was used 2 times Stdlib.Int64.of_string was used 7 times Stdlib.Hashtbl.Make was used 14 times Stdlib.Format.pp_open_vbox was used 3 times Ident.Map.empty was used 24 times Opcodes.opPUSHGETGLOBAL was used 2 times Cmmgen_state.is_global was used 3 times Tyxml_xml was used 7 times Odoc_model.Lang.Exception.t was used 2 times Cmm_helpers.alloc_closure_info was used 2 times Typecore was used 1 times Ast_helper.Exp.let_ was used 2 times Odoc_xref2.Cfrag.type_ was used 16 times Env.lookup_type was used 8 times Odoc_xref2.Component.Of_Lang.module_path was used 7 times Odoc_model.Lang.TypeDecl.Constructor was used 13 times Odoc_model.Names.ModuleName.t was used 56 times Inlining_cost.lambda_size was used 1 times Env.keep_only_summary was used 1 times Inline_and_simplify_aux.initial_inlining_threshold was used 2 times Clflags.add_arguments was used 6 times Lambda.bind_with_value_kind was used 2 times Var_within_closure.Map.iter was used 3 times Opcodes.opSWITCH was used 1 times Odoc_xref2.Ident.method_ was used 1 times Stdlib.String was used 11 times Misc.set_or_ignore was used 2 times Linear was used 5 times Odoc_xref2.Env.s_class_type was used 4 times Stdlib.Int64.rem was used 2 times Html_types.number was used 2 times Stdlib.Uchar.utf_decode_invalid was used 1 times Arch.allow_unaligned_access was used 6 times Topeval was used 2 times Cmm.codegen_option was used 1 times Fpath.segs was used 2 times Translprim.event_after was used 1 times Flambda_utils.clean_projections was used 4 times Printpat.top_pretty was used 4 times Odoc_html.Config was used 1 times Simplify_boxed_integer_ops was used 1 times Printlambda.float_comparison was used 1 times Clflags.keep_camlprimc_file was used 4 times Odoc_model.Paths.Identifier.Maps.Module.empty was used 1 times Ctype.collapse_conj_params was used 1 times Env.set_type_used_callback was used 1 times Compenv.first_include_dirs was used 3 times Odoc_document.Types.Inline was used 4 times Ctype.increase_global_level was used 1 times Misc.filepath was used 28 times Stdlib.Option.equal was used 2 times Cmm_helpers.add_int_caml was used 1 times Ast_helper.Cty.arrow was used 1 times Ctype.flatten_fields was used 16 times Stdlib.Format.pp_print_text was used 51 times Cmm_helpers.global_table was used 2 times Compilenv.structured_constant_of_symbol was used 1 times Btype.TypeSet.diff was used 1 times Odoc_xref2.Lang_of.Path.resolved_class_type was used 5 times Mutable_variable.Map.add was used 4 times Odoc_xref2.Component.Substitution.t was used 6 times Stdlib.Scanf.Scanning.from_channel was used 1 times Shape.Map.empty was used 6 times Btype.TransientTypeMap.find was used 1 times Symbol.of_variable was used 7 times Odoc_xref2.Env.add_module_type was used 2 times Symbol.Map.union was used 1 times Odoc_model.Paths.Identifier.Maps.Type.add was used 1 times Printtyp.tree_of_modtype was used 5 times Odoc_xref2.Component.Of_Lang.module_fragment was used 2 times Effect_analysis.no_effects_named was used 6 times Cmm_helpers.safe_mod_bi was used 1 times Inlining_stats_types.Decision.calculation was used 1 times Parsetree.open_declaration was used 12 times CamlinternalFormat.strput_acc was used 1 times Odoc_model.Paths.Identifier.NonSrc.t_pv was used 1 times Closure_id.in_compilation_unit was used 6 times Btype.has_constr_row was used 3 times Cmm_helpers.offsetint was used 1 times Typecore.option_some was used 1 times Predef.path_float was used 6 times Odoc_xref2.Env.open_signature was used 1 times Lambda.integer_comparison was used 4 times Var_within_closure.Set.diff was used 1 times Stdlib.Int32.shift_right_logical was used 4 times Cmm_helpers.caml_int64_ops was used 1 times Clflags.rounds was used 3 times Stdlib.Int.to_string was used 57 times Location.input_name was used 31 times Stdlib.Printexc.raise_with_backtrace was used 6 times Typedtree.iter_pattern was used 1 times Odoc_model.Paths.Identifier.Mk.parameter was used 8 times Inlining_cost.Threshold.sub was used 1 times Odoc_model.Names.MethodName.t was used 13 times Set_of_closures_id was used 1 times Variable.unique_name was used 1 times Odoc_document.Renderer.page was used 1 times Flambda_iterators.iter_all_immutable_let_and_let_rec_bindings was used 1 times Clflags.flambda_invariant_checks was used 8 times Odoc_model.Paths.Fragment.Resolved was used 1 times Html_f.Make was used 1 times Odoc_xref2.Component.TypeDecl was used 2 times Env.enter_modtype was used 3 times Stdlib.Option.get was used 3 times Identifiable.S was used 3 times Misc.Stdlib.String.Set.is_empty was used 1 times Flambda.print_specialised_to was used 2 times Errortrace.equality_error was used 9 times Odoc_model.Root.Hash_table.add was used 1 times Internal_variable_names.symbol_field was used 1 times Reg.createv_like was used 4 times Flambda.update_function_declarations was used 13 times Types.VarSet.add was used 3 times Odoc_xref2.Ident.Name.typed_class_type was used 2 times Compilenv.unit_for_global was used 1 times Arch.division_crashes_on_overflow was used 1 times Stdlib.Obj.is_int was used 1 times Compilenv.closure_symbol was used 3 times Predef.type_int64 was used 2 times Odoc_latex.Raw.footnote was used 1 times Symbol.Tbl.to_map was used 1 times X86_proc.string_of_reg16 was used 2 times Odoc_latex.Raw.small_table was used 2 times Btype.concrete_instance_vars was used 1 times Asttypes.private_flag was used 123 times Odoc_model.Paths.Identifier.Maps.ClassType.find was used 1 times Lambda was used 25 times Reg.dummy was used 12 times Stdlib.List.append was used 1 times Stdlib.Format.formatter was used 86 times Ctype.filter_row_fields was used 1 times Stdlib.Sys.word_size was used 18 times Odoc_document.Renderer.documents_of_source_tree was used 2 times Odoc_model.Paths.Path.Value.t was used 12 times Warnings.defaults_warn_error was used 1 times Mtype.nondep_sig_item was used 1 times Odoc_model.Paths.Identifier.InstanceVariable.t was used 3 times CamlinternalFormat.param_format_of_ignored_format was used 1 times Ctype.opened_object was used 4 times Odoc_xref2.Utils.OptionMonad was used 11 times Predef.path_assert_failure was used 1 times Syntaxerr was used 4 times Compilenv.imported_sets_of_closures_table was used 1 times Patterns.omega_list was used 3 times Debuginfo.from_location was used 18 times Odoc_latex.Raw.verbatim was used 1 times Stdlib.Queue.take_opt was used 1 times Location.error_of_exn was used 1 times Types.Variance.unknown_signature was used 8 times Stdlib.Format.flush_str_formatter was used 12 times Astring.String.Ascii was used 1 times Odoc_document.Types.InternalLink.t was used 1 times Symbol.t was used 61 times Depend.add_implementation_binding was used 1 times Fmt.pf was used 31 times Odoc_model.Paths.Identifier.Mk.label was used 3 times Subst.type_path was used 2 times Cmm_helpers.offsetref was used 1 times Astring.String.drop was used 2 times Translprim.transl_primitive was used 5 times Compenv.defer was used 2 times Ast_helper.Mty.with_ was used 1 times Odoc_xref2.Tools.class_signature_of_class_type was used 2 times Clflags.shared was used 3 times Odoc_model.Comment.nestable_block_element was used 5 times Outcometree.out_extension_constructor was used 1 times Odoc_html.Config.as_json was used 2 times Odoc_document.Doctree.PageTitle.render_title was used 1 times Interval.t was used 3 times Stdlib.Array.exists was used 2 times Stdlib.Int64.to_int was used 2 times Fpath.normalize was used 4 times Odoc_latex.Raw.itemize was used 1 times Shape.var was used 2 times Stdlib.Seq.iter was used 11 times Shape.Map.add_value was used 2 times Stdlib.Int64.compare was used 6 times Opcodes.opATOM was used 2 times Odoc_xref2.Component.Of_Lang.extension_constructor was used 1 times Stdlib.LargeFile.seek_in was used 3 times Variable was used 4 times Ctype.add_instance_variable_failure was used 1 times Persistent_env.read was used 1 times Stdlib.Array.append was used 8 times Typedecl_properties.compute_property_noreq was used 2 times Stdlib.Int32.of_int was used 12 times Stdlib.Int64.of_int32 was used 7 times Odoc_xref2.Component.Of_Lang.module_decl was used 1 times Env.set_unit_name was used 1 times Opcodes.opSETFIELD was used 1 times Misc.Stdlib.String.Set.fold was used 1 times Stdlib.Bytes.length was used 30 times Lambda.make_sequence was used 7 times Odoc_xref2.Component.Method was used 2 times Ast_helper.Pat.lazy_ was used 1 times Types.MethSet.elements was used 2 times Astring.String.is_prefix was used 2 times Odoc_xref2.Component.Element.label_parent was used 2 times Typedtree.mknoloc was used 28 times Stdlib.close_in_noerr was used 7 times Predef.type_float was used 2 times Docstrings.docstring_body was used 6 times Odoc_model.Names.ValueName.to_string was used 21 times X86_dsl.I.cvtsd2ss was used 1 times Flambda.named was used 96 times Ast_helper.Mod was used 1 times Freshening.apply_static_exception was used 1 times Set_of_closures_id.Set.add was used 6 times Printtyp.type_path was used 2 times Stdlib.Printexc.use_printers was used 1 times Stdlib.Bytes.get_uint16_be was used 1 times Env.lookup_module was used 6 times Compilation_unit.t was used 5 times Ast_helper.Pat.var was used 7 times Backend_var.Provenance.t was used 1 times Linkage_name.hash was used 1 times Mtype.type_paths was used 1 times Spill.fundecl was used 1 times Stdlib.Int64.to_string was used 5 times Stdlib.List.find was used 13 times Odoc_model.Names.ValueName.t was used 17 times Cmmgen_state was used 1 times Cmmgen_state.next_function was used 1 times Ctype.instance_label was used 7 times Odoc_xref2.Lookup_failures.report_warning was used 3 times Odoc_model.Names.ExceptionName.t was used 18 times Misc.Stdlib.String was used 24 times Stdlib.String.index was used 11 times Odoc_odoc.Fs.Directory.t was used 2 times Stdlib.Printexc.backtrace_status was used 3 times Odoc_model.Paths.Reference.Resolved.Label.t was used 1 times Stdlib.Option.fold was used 6 times Btype.snapshot was used 24 times Odoc_xref2.Tools.fragmap was used 12 times Stdlib.Obj.set_field was used 11 times Odoc_model.Lang.TypeExpr was used 14 times Ast_helper.Te.mk_exception was used 4 times Printlambda.integer_comparison was used 1 times Odoc_model.Lang.Page.child was used 1 times Stdlib.floor was used 1 times Stdlib.Array.concat was used 8 times Ident.tbl was used 15 times Typedtree.general_pattern was used 51 times Outcometree.out_value was used 8 times Path.Map.fold was used 2 times Variable.compare was used 9 times Odoc_model.Lang.ModuleType.t was used 19 times Opcodes.opPUSH_RETADDR was used 1 times Debuginfo.Scoped_location.enter_anonymous_function was used 1 times Odoc_html.Html_fragment_json was used 1 times Shape.Item.make was used 1 times Stdlib.Nativeint.shift_left was used 16 times Stdlib.failwith was used 83 times Linkage_name.create was used 8 times Cmm_helpers.lsl_int_caml was used 1 times Odoc_document.Types.Source_page.t was used 3 times Ast_helper.Te.mk was used 6 times Stdlib.String.get was used 226 times Stdlib.Format.pp_set_margin was used 2 times Stdlib.List.of_seq was used 1 times Terminfo.resume was used 1 times Printclambda.clambda was used 3 times Stdlib.Int32.to_string was used 3 times CamlinternalFormat.is_in_char_set was used 1 times Ast_helper.Mod.attr was used 1 times Flambda.let_mutable was used 1 times Odoc_model.Lang.Signature.t was used 37 times Includemod.type_declarations was used 1 times Odoc_model.Location_.pp was used 1 times Lambda.default_function_attribute was used 12 times Odoc_xref2.Component.Of_Lang was used 74 times Config.ocamlc_cppflags was used 1 times Includemod_errorprinter.register was used 1 times Typedtree.as_computation_pattern was used 4 times Odoc_xref2.Find.exception_in_sig was used 1 times Odoc_model.Paths.Fragment.Module.t was used 8 times Warnings.state was used 2 times Stdlib.Seq.map was used 10 times Odoc_xref2.Ident.module_type was used 19 times Subst.Lazy.force_module_decl was used 10 times Import_approx.import_symbol was used 1 times Odoc_loader.read_cmti was used 2 times Odoc_xref2.Component.Fmt.model_identifier was used 9 times Cmm_helpers.untag_int was used 12 times Odoc_model.Comment.abstract_table was used 1 times Opcodes.opASSIGN was used 1 times Closure_origin.Map.t was used 1 times Odoc_parser.Ast.row was used 1 times Env.open_signature was used 2 times Odoc_xref2.Component.Of_Lang.type_path was used 5 times Patterns.Half_simple was used 2 times Parse.simple_module_path was used 2 times Cmm was used 13 times Errortrace.comparison_error was used 2 times Btype.unmark_type was used 19 times Stdlib.Sys.chdir was used 1 times Debuginfo.Scoped_location was used 7 times Odoc_xref2.Subst.add_type was used 3 times Branch_relaxation_intf.S was used 1 times Types.Variance.inter was used 5 times Asttypes.injectivity was used 89 times Ast_helper.Exp.array was used 1 times Env.read_signature was used 4 times Odoc_model.Paths.Identifier.Signature.t was used 88 times Freshening.Project_var.empty was used 2 times Odoc_model.Names.LabelName.t was used 12 times Stdlib.Char.code was used 100 times Btype.row_of_type was used 3 times Printtyp.modtype was used 5 times Backend_var.With_provenance.t was used 14 times Ast_helper.Mty.mk was used 4 times Predef.path_int32 was used 5 times Opcodes.opGETGLOBAL was used 2 times Types.rf_present was used 8 times Odoc_odoc.Resolver.lookup_page was used 1 times Odoc_examples.Wrapping was used 1 times Compenv.process_deferred_actions was used 2 times Stdlib.min was used 5 times Cmm_helpers.ptr_offset was used 1 times Env.find_hash_type was used 3 times Typedecl.report_error was used 1 times Stdlib.Set was used 1 times Subst.value_description was used 3 times Compile_common.cmx was used 2 times Printtyp.Conflicts.print_explanations was used 7 times Arch.operation_can_raise was used 1 times Datarepr.constructors_of_type was used 2 times Stdlib.BytesLabels was used 1 times Env.add_signature was used 13 times Oprint.out_module_type was used 7 times X86_dsl.I.dec was used 1 times Types.signature was used 15 times Odoc_manpage.Link.should_inline was used 3 times Local_store.is_bound was used 6 times Stdlib.prerr_float was used 1 times Clflags.principal was used 64 times Stdlib.input_byte was used 5 times Odoc_model.Paths.Identifier.Path.Type.t was used 12 times Ident.name was used 270 times Odoc_xref2.Component.Element.value was used 2 times Odoc_model.Paths.Reference.Parent.t was used 2 times X86_dsl.D.cfi_startproc was used 1 times Odoc_document.Url.Path.from_identifier was used 15 times Ctype.filter_arrow was used 3 times Typedtree.class_infos was used 1 times Odoc_xref2.Env.s_any was used 1 times Arg_helper.Make was used 2 times X86_dsl.I.ret was used 1 times Cmm_helpers.direct_apply was used 1 times Closure_id.unwrap_set was used 1 times Odoc_model.Paths.Path.Resolved.Module.is_hidden was used 2 times Path.Set.t was used 1 times Persistent_env.find_in_cache was used 3 times Odoc_model.Semantics.ast_to_comment was used 1 times Translattribute.get_inline_attribute was used 1 times Env.lookup_value was used 3 times Types.VarSet.inter was used 1 times Var_within_closure.equal was used 1 times Fpath.base was used 2 times Printtyped.implementation_with_coercion was used 1 times Odoc_xref2.Tools.class_signature_of_class was used 2 times Typedtree.value_description was used 3 times Export_id.Map.mem was used 1 times Typetexp was used 2 times Odoc_document.Codefmt.txt was used 1 times Env.find_modtype was used 4 times Warnings.field_usage_warning was used 1 times Dll.init_toplevel was used 1 times Odoc_xref2.Subst.extension was used 1 times Lazy_backtrack.get_contents was used 1 times Signature_group.iter was used 3 times Instruct.label was used 1 times Opcodes.opANDINT was used 1 times Clflags.default_inline_call_cost was used 1 times Genprintval.gen_printer was used 1 times Ast_helper.Of.tag was used 3 times Typedecl.transl_exception was used 1 times Cmm_helpers.send was used 1 times Btype.unmark_class_signature was used 2 times Ctype.is_contractive was used 1 times X86_dsl.I.xor was used 2 times Odoc_xref2.Component.Fmt.type_path was used 1 times Stdlib.string_of_format was used 1 times Odoc_model.Names.ValueName.make_std was used 2 times Emitaux was used 1 times Types.link_type was used 27 times Docstrings.docstring_loc was used 5 times Odoc_xref2.Component.PathClassTypeMap.add was used 5 times Set_of_closures_id.Tbl.create was used 4 times Btype.is_optional was used 42 times Stdlib.Lexing was used 16 times Oprint.out_sig_item was used 19 times Ast_helper.Exp.assert_ was used 1 times Stdlib.Arg.parse_and_expand_argv_dynamic was used 1 times Lambda.inline_attribute was used 13 times Odoc_model.Lang.Module was used 15 times Bytesections.write_toc_and_trailer was used 3 times Lazy_backtrack.t was used 3 times Types.Meths.fold was used 14 times Export_id.Tbl.add was used 1 times Stdlib.Int64.max_int was used 1 times Odoc_document.Types.Description.t was used 2 times Odoc_model.Names.ModuleName.to_string was used 67 times Stdlib.int_of_float was used 7 times Types.Variance.t was used 1 times Ident.Set.inter was used 4 times Fpath.set_ext was used 1 times Ast_helper.Ctf.attribute was used 1 times X86_dsl.I.jne was used 3 times Stdlib.Obj.obj was used 29 times Translprim.remove_exception_ident was used 2 times Odoc_latex.Raw.superscript was used 1 times Printtyp.string_of_label was used 6 times Clflags.noassert was used 3 times Stdlib.succ was used 33 times Odoc_model.Paths.Identifier.LabelParent.t was used 75 times Bi_inbuf.read_char was used 5 times Odoc_xref2.Env.s_constructor was used 1 times Cmm.reset was used 1 times Pass_wrapper.with_dump was used 3 times Translattribute.add_inline_attribute was used 3 times Cmm.cur_label was used 1 times Proc.loc_results was used 6 times Odoc_document.Types was used 11 times Compenv.readenv was used 10 times Stdlib.Format.pp_open_tbox was used 2 times Types.Vars.t was used 1 times Misc.protect_refs was used 13 times Lambda.shallow_map was used 2 times Odoc_xref2.Cfrag.module_split was used 2 times Docstrings.text was used 1 times Odoc_model.Names.ModuleName.make_std was used 21 times Odoc_xref2.Component.Method.t was used 1 times Compilenv.write_unit_info was used 1 times Ast_helper.Pat.record was used 1 times Var_within_closure.Map.empty was used 6 times Stdlib.Arg.spec was used 3 times Env.in_signature was used 4 times Freshening.t was used 1 times Btype.newgenty was used 60 times Opcodes.opMODINT was used 1 times Split.fundecl was used 1 times Stdlib.List.to_seq was used 5 times Stdlib.List.find_opt was used 11 times Lambda.const_int was used 19 times Misc.Stdlib.String.Set.diff was used 1 times Stdlib.Lazy.from_fun was used 1 times Odoc_xref2.Subst.add_class_type was used 1 times Ast_helper.Exp.construct was used 8 times Parsetree.pattern was used 425 times Compile_common.cmo was used 1 times Parameter.map_var was used 1 times Location.none was used 73 times Opcodes.opEQ was used 1 times Persistent_env.check was used 1 times Clflags.print_types was used 7 times Odoc_model.Paths.Identifier.Maps was used 3 times Bi_outbuf.add_char was used 180 times Bi_vint.write_uvint was used 11 times Ctype.expand_head_opt was used 5 times Config.flat_float_array was used 8 times Bi_outbuf.extend was used 5 times Clflags.dump_interval was used 2 times Clflags.optimize_for_speed was used 3 times Btype.prefixed_label_name was used 3 times X86_dsl.I.lea was used 8 times Types.VarSet.t was used 2 times Odoc_xref2.Find.type_in_sig was used 3 times Env.find_type_by_name was used 9 times Config.default_safe_string was used 3 times Misc.replicate_list was used 3 times Types.row_fields was used 28 times X86_dsl.I.imul was used 2 times Odoc_model.Comment.with_location was used 9 times Lambda.immediate_or_pointer was used 2 times Opcodes.opGETPUBMET was used 1 times Typemod.type_interface was used 2 times Odoc_xref2.Component.TypeExpr.t was used 5 times Odoc_model.Names.ModuleTypeName.to_string was used 31 times Typemod.package_units was used 2 times Config.default_executable_name was used 1 times Btype.TypeMap.fold was used 1 times Closure_origin.Map.find was used 2 times Symbol.compare was used 3 times Stdlib.Lexing.from_function was used 1 times Symbol.Map.filter was used 1 times X86_dsl.I.cvtss2sd was used 1 times Types.MethSet.mem was used 3 times Export_id.Map.map_keys was used 1 times Var_within_closure.wrap_map was used 2 times Cmo_format.library was used 6 times Stdlib.Format.printf was used 5 times Cmm_helpers.emit_block was used 1 times Typecore.generalizable was used 1 times Odoc_xref2.Component.Of_Lang.type_fragment was used 4 times Misc.normalise_eol was used 1 times Svg_f.Make was used 1 times Compenv.print_version_string was used 4 times Cmmgen_state.add_constant was used 3 times Odoc_xref2.Ident.Of_Identifier.module_ was used 2 times Id_types.Id was used 2 times Depend.add_signature was used 1 times Odoc_model.Names.TypeName.to_string was used 38 times Parsetree.module_type_declaration was used 14 times Odoc_xref2.Env.s_extension was used 1 times Cmmgen_state.add_function was used 3 times Variable.print_opt was used 1 times Symbol.Map.singleton was used 1 times X86_dsl.I.andpd was used 1 times Ctype.unify was used 46 times Odoc_xref2.Lookup_failures.with_location was used 1 times Ast_helper.Mod.extension was used 1 times Location.error was used 4 times Odoc_model.Root.t was used 12 times Parsetree.extension was used 33 times Stdlib.ListLabels.partition was used 1 times Warnings.report was used 1 times Cmm_invariants.run was used 1 times Odoc_xref2.Env.open_module_type_substitution was used 2 times Primitive.make was used 1 times X86_dsl.I.mulsd was used 2 times Stdlib.Option.is_some was used 7 times Flambda.specialised_to was used 76 times Lambda.float_comparison was used 3 times Opcodes.opMAKEBLOCK was used 1 times Odoc_xref2.Ident.value was used 1 times Odoc_model.Semantics.parse_comment was used 2 times Typedtree.open_declaration was used 7 times Tag.t was used 13 times Invariant_params.invariant_param_sources was used 1 times Printtyp.class_type was used 3 times Stdlib.Int64.div was used 1 times Cmm_helpers.caml_int32_ops was used 1 times Shape.Map.t was used 1 times Odoc_xref2.Component.Open was used 2 times Stdlib.neg_infinity was used 16 times Stdlib.Result.map was used 3 times Parse.longident was used 1 times Mach.end_instr was used 1 times Stdlib.Format.pp_print_int was used 8 times Opcodes.opORINT was used 1 times Compilenv.read_unit_info was used 3 times Stdlib.Lexing.from_string was used 9 times Freshening.add_variable was used 3 times Shape.Map.add_class was used 1 times Asttypes.direction_flag was used 14 times Alias_analysis.constant_defining_value was used 16 times Tyxml_svg was used 2 times Printtyped.implementation was used 1 times Printtyp.tree_of_value_description was used 2 times Bi_io.tree was used 1 times Stdlib.Char.escaped was used 3 times Opcodes.opNEQ was used 1 times Matching.for_tupled_function was used 1 times Compilation_unit.Map.empty was used 2 times Reg.location was used 4 times Numbers.Int.Set.t was used 3 times Export_info.transient was used 1 times Closure_id.Map.add was used 9 times Flambda_iterators.iter_named_of_program was used 4 times Stdlib.Buffer.create was used 48 times Opcodes.opPUSHACC0 was used 1 times Odoc_model.Paths.Reference.Resolved.Exception.t was used 1 times Parsetree.constructor_arguments was used 54 times Optcompile.implementation was used 1 times Proc.regs_are_volatile was used 5 times Odoc_document.Url.Path.to_list was used 4 times Symbol.equal was used 10 times Misc.split_path_contents was used 3 times Bi_util.error was used 11 times Clflags.arg_spec was used 1 times Compilation_unit.Map.find was used 3 times X86_dsl.rbp was used 4 times X86_dsl.I.jbe was used 5 times Misc.Stdlib.List.compare was used 5 times Types.Variance.conjugate was used 7 times Clflags.binary_annotations was used 3 times Odoc_html.Generator.render was used 1 times Internal_variable_names.unbox_free_vars_of_closures was used 1 times X86_dsl.D.size was used 2 times Odoc_xref2.Component.Of_Lang.resolved_type_fragment was used 2 times Stdlib.Sys.max_array_length was used 9 times Patterns.Non_empty_row was used 1 times Variable.Pair.Set.fold was used 3 times Stdlib.Filename.chop_extension was used 9 times Closure_id.Map.mem was used 5 times Cmmgen_state.set_structured_constants was used 2 times Odoc_xref2.Ident.path_value was used 6 times Compilenv.need_apply_fun was used 1 times Persistent_env.t was used 2 times Odoc_xref2.Ident.any was used 15 times Ctype.unalias was used 3 times Printtyp.tree_of_typexp was used 13 times Flambda_utils.toplevel_substitution was used 12 times Odoc_xref2.Component.Delayed.t was used 12 times Odoc_xref2.Find.careful_type was used 5 times Printtyp.print_items was used 1 times Html_types.float_number was used 2 times Config.cmi_magic_number was used 8 times Odoc_examples.Markup was used 1 times Odoc_model.Names.ClassName.to_string was used 38 times X86_dsl was used 1 times Subst was used 1 times Html_types.flow5 was used 1 times Ctype.check_scope_escape was used 1 times Printtyp.cltype_declaration was used 1 times Lambda.is_guarded was used 3 times Typedtree.module_binding was used 3 times Odoc_model.Error.raise_warning was used 24 times Stdlib.Format.pp_print_space was used 13 times Linear.instr_cons was used 3 times Clflags.default_simplify_rounds was used 6 times Variable.Set.map was used 1 times Env.enter_type was used 4 times Shape.Uid.reinit was used 1 times Odoc_model.Location_.span was used 17 times Odoc_model.Compat.module_type was used 1 times Flambda.expr was used 4 times Env.get_unit_name was used 30 times Freshening.Project_var was used 1 times Ast_helper.Sig was used 1 times Subst.compose was used 3 times Env.find_constructor_address was used 3 times Load_path.find was used 11 times Lambda.function_attribute was used 1 times Set_of_closures_id.Map.map was used 4 times Stdlib.String.uncapitalize_ascii was used 4 times Dll.extract_dll_name was used 2 times Depend was used 2 times Export_id.Map.find was used 4 times Compmisc.initial_env was used 7 times Typedecl_variance.variance_of_params was used 1 times Btype.class_type_arity was used 2 times Flambda.print_program was used 5 times Toploop.get_directive_info was used 1 times Stdlib.epsilon_float was used 2 times Clambda_primitives.is_safe was used 1 times Odoc_parser.Loc.map was used 1 times Path.head was used 7 times Stdlib.Int32.add was used 2 times Printast.interface was used 1 times Stdlib.close_out_noerr was used 12 times Lambda.equal_inline_attribute was used 1 times Odoc_xref2.Cfrag.root was used 12 times X86_dsl.I.movzx was used 5 times Cmmgen_state.get_and_clear_data_items was used 1 times Variable.Set.subset was used 4 times Tast_mapper was used 1 times Cmm.negate_integer_comparison was used 4 times Stdlib.List.mem_assoc was used 11 times Stdlib.sqrt was used 16 times X86_dsl.I.jmp was used 8 times Odoc_model.Paths.Identifier.Module.t was used 19 times Location.prerr_warning was used 109 times Odoc_model.Lang.TypeDecl.t was used 19 times Odoc_xref2.Component.Class.t was used 5 times Lambda.swap_integer_comparison was used 2 times Btype.signature_of_class_type was used 15 times Odoc_model.Paths.Identifier.t was used 63 times Inlining_stats.record_decision was used 1 times Translmod.transl_toplevel_definition was used 1 times Clflags.noprompt was used 2 times Var_within_closure.Map.add was used 4 times Symbol.Set.empty was used 12 times Syntaxerr.ill_formed_ast was used 1 times Compenv.first_ppx was used 3 times Runtimedef.builtin_primitives was used 1 times Ast_helper.Exp.coerce was used 1 times Types.VarSet.elements was used 1 times X86_dsl.I.shr was used 1 times Freshening.apply_mutable_variable was used 2 times Ctype.generalize_class_signature_spine was used 1 times X86_dsl.D.label was used 3 times Misc.copy_file was used 2 times Stdlib.Bytes.get_int64_le was used 1 times Odoc_document.Doctree was used 4 times Cmm.float_comparison was used 1 times Translclass was used 1 times Odoc_model.Paths.Fragment.Resolved.root was used 2 times Clflags.output_c_object was used 15 times Odoc_odoc.Or_error was used 10 times Cmm_helpers.arrayset_safe was used 1 times Odoc_xref2.Component.Of_Lang.docs was used 3 times Ctype.none was used 4 times Stdlib.Printexc.get_callstack was used 6 times Odoc_xref2.Subst.path_invalidate_module was used 2 times Closure_offsets.compute was used 1 times Odoc_xref2.Component.Of_Lang.with_module_type_substitution was used 6 times Cmm_helpers.string_load was used 1 times Odoc_xref2.Errors.Tools_error.simple_value_lookup_error was used 8 times Stdlib.Int32.shift_left was used 4 times Afl_instrument.instrument_initialiser was used 1 times Primitive was used 9 times X86_dsl.I.mov was used 22 times Signature_group.seq was used 1 times Svg_sigs.T was used 2 times Odoc_xref2.Errors.Tools_error.pp_reference_lookup_error was used 1 times Odoc_model.Paths.Identifier.Extension.t was used 4 times Cmm_helpers.emit_nativeint_constant was used 2 times Numbers.Int.Map.t was used 2 times Projection.Set.mem was used 1 times Variable.Map.keys was used 20 times Flambda_utils.make_closure_map was used 1 times Flambda.create_function_declarations was used 2 times Clflags.dllibs was used 8 times Parmatch.check_partial was used 1 times Config.version was used 3 times Ctype.fully_generic was used 2 times Symbol.Tbl.fold was used 2 times Cmm.exttype was used 1 times Stdlib.Int32.to_int was used 5 times Internal_variable_names.fake_effect_symbol was used 1 times Identifiable.Thing was used 2 times Internal_variable_names.const_boxed_int was used 1 times Typeopt.value_kind was used 17 times Ast_helper.Cstr.mk was used 4 times Toploop.install_printer was used 1 times Stdlib.Set.S was used 2 times Set_of_closures_id.Tbl.clear was used 3 times Odoc_model.Names.ModuleName.is_hidden was used 1 times Stdlib.Array.mapi was used 5 times Warnings.t was used 1 times Flambda_iterators.iter_on_set_of_closures_of_program was used 9 times Parsetree.row_field was used 36 times Location.curr was used 20 times Odoc_model.Comment.docs was used 39 times Odoc_xref2.Ident.instance_variable was used 1 times Inlining_cost.Benefit.max was used 2 times Flambda.let_expr was used 1 times Stdlib.Atomic.make was used 1 times Shape.Map.add_module_type was used 1 times Odoc_xref2.Tools.lookup_type was used 1 times CSE.fundecl was used 1 times Mach.instr_cons was used 32 times Printtyp.longident was used 33 times Stdlib.Seq.t was used 35 times Opcodes.opPUSHENVACC1 was used 1 times Flambda.project_closure was used 14 times Lambda.bigarray_kind was used 7 times X86_dsl.D.data was used 6 times Ctype.generalize_class_type was used 1 times Odoc_xref2.Component.Fmt.u_module_type_expr was used 2 times Odoc_model.Paths.Identifier.Path.Module.t was used 20 times Astring.String.Ascii.lowercase was used 4 times Includemod.Error was used 1 times Odoc_xref2.Ident.Name was used 1 times Compenv.first_objfiles was used 1 times Odoc_model.Paths.Identifier.ContainerPage.t was used 3 times Odoc_model.Names.LabelName.make_std was used 2 times Ast_helper.Mod.functor_ was used 1 times Env.add_type was used 13 times Odoc_latex.Raw.subscript was used 1 times Odoc_xref2.Tools.resolve_module_type_path was used 2 times Env.mark_constructor_used was used 1 times Translobj.oo_prim was used 22 times Odoc_document.Compat was used 1 times Includemod_errorprinter.err_msgs was used 3 times X86_dsl.D.private_extern was used 1 times Stdlib.Sys.getenv was used 20 times Odoc_odoc.Odoc_file.load was used 6 times Odoc_xref2.Tools.resolve_type was used 2 times Odoc_model.Paths.Identifier.ModuleType.t was used 11 times Stdlib.String.make was used 19 times Odoc_xref2.Find.careful_module_type_in_sig was used 1 times Odoc_model.Lang.Compilation_unit.t was used 8 times Config.standard_library was used 12 times Typecore.name_cases was used 2 times Config.profinfo_width was used 1 times Variable.Map.mem was used 43 times Ast_helper.Exp.override was used 1 times Untypeast.constant was used 1 times X86_dsl.I.cmp was used 10 times Compilenv.set_export_info was used 1 times Parser.toplevel_phrase was used 1 times Inlining_stats_types.Decision.summary was used 1 times Odoc_xref2.Ident.Name.typed_method was used 1 times Parsetree.module_type was used 102 times Shape.Uid.t was used 5 times Variable.Map.filter_map was used 2 times Flambda_utils.name_expr_from_var was used 1 times Odoc_parser.Loc was used 2 times Misc.Stdlib.String.Map was used 6 times CamlinternalFormat.format_of_string_format was used 1 times Cmm_helpers.emit_float_constant was used 1 times Types was used 44 times Stdlib.List.assq was used 7 times Odoc_document.Types.Inline.t was used 22 times Compilenv.current_unit_name was used 3 times Cmm_helpers.stringref_unsafe was used 1 times Mutable_variable.Set.empty was used 3 times Freshening.print was used 1 times Clflags.custom_runtime was used 9 times Ctype.instance_parameterized_type was used 6 times Warnings.backup was used 5 times Opcodes.opADDINT was used 1 times Cmm_helpers.sub_int was used 1 times Stdlib.Arg.read_arg was used 3 times Static_exception.Set.empty was used 3 times Flambda.const was used 5 times Clambda.ustructured_constant was used 9 times Cmm_helpers.mk_if_then_else was used 2 times Compenv.default_output was used 2 times Stdlib.Array.init was used 26 times Odoc_document.Doctree.Toc.compute was used 1 times Docstrings.add_info_attrs was used 11 times Printtyp.report_comparison_error was used 2 times Odoc_model.Lang.TypeExpr.Package was used 7 times Translobj.share was used 2 times Odoc_xref2.Find.any_in_sig was used 1 times Odoc_xref2.Cpath.class_type was used 19 times Odoc_document.Url.from_path was used 5 times Inline_and_simplify_aux.prepare_to_simplify_set_of_closures was used 2 times Odoc_model.Paths.Identifier.Maps.Path.Value.empty was used 1 times Translobj.meth was used 1 times Shape.t was used 15 times Odoc_html.Config.support_uri was used 1 times Opcodes.opBLEINT was used 1 times Terminfo.standout was used 3 times Typecore.reset_delayed_checks was used 2 times Location.loc was used 13 times Odoc_document.Types.Subpage.status was used 2 times Ast_helper.Pat.type_ was used 1 times Misc.Stdlib.String.Set.singleton was used 1 times Odoc_model.Paths.Fragment.t was used 19 times Types.Variance was used 16 times X86_proc.string_of_symbol was used 1 times Path.Map.empty was used 7 times Backend_var.With_provenance.print was used 2 times Typeopt was used 2 times Env.constructor_usage was used 7 times Odoc_xref2.Component.Of_Lang.include_decl was used 1 times Ast_helper.Str.attribute was used 3 times Printtyp.tree_of_type_declaration was used 2 times Odoc_model.Paths.Identifier.SourceDir.t_pv was used 1 times Ctype.matches was used 1 times Profile was used 9 times Set_of_closures_id.Map.add was used 3 times Asmgen.compile_implementation_linear was used 1 times Opcodes.opPOP was used 1 times Cmm_helpers.arrayset_unsafe was used 1 times Misc.ordinal_suffix was used 2 times Odoc_model.Paths.Identifier.ClassType.t was used 7 times Stdlib.ignore was used 124 times Clflags.error_style_reader was used 4 times Variable.Set.inter was used 3 times Reg.diff_set_array was used 7 times Variable.hash was used 2 times Bytegen.compile_phrase was used 1 times Typedecl.transl_value_decl was used 2 times Printtyp.tree_of_modtype_declaration was used 2 times Odoc_xref2.Ident.Name.label was used 1 times Misc.alerts was used 2 times Odoc_document.Url.Path.of_list was used 1 times Types.Variance.get_upper was used 9 times Types.row_repr was used 18 times Odoc_model.Paths.Identifier.Maps.Path.ClassType.t was used 1 times Env.imports was used 4 times Odoc_xref2.Component.ClassSignature was used 3 times Ctype.mcomp was used 1 times Clflags.float_const_prop was used 5 times Odoc_xref2.Ident.module_ was used 7 times Shape.Map.add_extcons_proj was used 1 times Inlining_stats_types was used 1 times Cmi_format.pers_flags was used 1 times Proc.num_register_classes was used 8 times Stdlib.Array.of_list was used 46 times Flambda_utils.all_sets_of_closures was used 1 times Stdlib.String.ends_with was used 1 times Flambda.create_let was used 61 times Clambda.preallocated_constant was used 2 times Odoc_document.Reason.page was used 1 times Ast_helper.Of.inherit_ was used 3 times Stdlib.LargeFile was used 1 times Opcodes.opAPPTERM was used 1 times Freshening.Project_var.print was used 1 times Inlining_cost.scale_inline_threshold_by was used 2 times Reg.Set.t was used 9 times Closure_id.equal was used 13 times Stdlib.print_string was used 31 times Ast_helper.Typ.class_ was used 1 times Odoc_model.Names.InstanceVariableName.make_std was used 5 times Subst.signature was used 6 times Closure_id.Map.map was used 1 times Var_within_closure.Map.mem was used 3 times Flambda.t was used 94 times Emitaux.binary_backend_available was used 4 times Simple_value_approx.value_unknown was used 1 times Freshening.rewrite_recursive_calls_with_symbols was used 1 times Projection.Set.add was used 6 times Odoc_model.Paths.Identifier.Path.ClassType.t was used 10 times Docstrings.empty_text_lazy was used 1 times Html_types.head was used 4 times Odoc_xref2.Env was used 16 times Errortrace.swap_unification_error was used 4 times Ctype.subtype was used 3 times Terminfo.backup was used 1 times Xml_sigs.T was used 7 times Printmach.operation was used 1 times Stdlib.Bytes.get_int32_ne was used 1 times Stdlib.really_input_string was used 22 times Linearize.fundecl was used 1 times Types.commu_ok was used 19 times Reg.Set.fold was used 2 times Stdlib.Format.pp_set_tab was used 2 times Stdlib.Buffer.add_char was used 69 times Odoc_xref2.Find.careful_type_in_sig was used 2 times Stdlib.List.tl was used 16 times Opcodes.opRETURN was used 2 times Longident was used 17 times Shape.Map.add_extcons was used 2 times Ctype.add_method was used 2 times Odoc_xref2.Utils.ResultMonad.result was used 1 times Clflags.use_prims was used 4 times Ident.create_scoped was used 21 times Odoc_xref2.Env.add_class_type was used 1 times Stdlib.Sys.int_size was used 9 times Stdlib.Set.Make was used 17 times Bi_outbuf.clear was used 43 times Clflags.dump_spill was used 2 times Printmach.phase was used 1 times Misc.Stdlib.String.Set.mem was used 2 times Symtable.patch_object was used 3 times Persistent_env.clear_missing was used 1 times Cmm_helpers.bswap16 was used 1 times Types.Variance.unknown was used 4 times Stdlib.String.length was used 300 times Odoc_xref2.Cpath.unresolve_module_path was used 1 times Persistent_env.without_cmis was used 1 times Diffing_with_keys.Define was used 2 times Parsetree.binding_op was used 12 times Stdlib.Array.fold_right was used 4 times Stdlib.input_line was used 10 times Stdlib.Hashtbl.length was used 1 times Ctype.set_levels was used 1 times Stdlib.Array.for_all was used 1 times Odoc_model.Names.parenthesise was used 1 times Translattribute.add_function_attributes was used 3 times Stdlib was used 2 times Stdlib.Obj.magic was used 2550 times Cmm_helpers.int_const was used 5 times Internal_variable_names.read_mutable was used 1 times Odoc_xref2.Errors.Tools_error.any was used 2 times Odoc_model.Comment.heading_attrs was used 2 times Misc.find_in_path was used 2 times Typedecl_variance.update_decls was used 1 times Odoc_model_desc.Paths_desc.modulename was used 1 times Warnings.with_state was used 2 times Odoc_latex.Raw.subsubsection was used 2 times Odoc_xref2.Ident.class_ was used 5 times Ident.Map.bindings was used 1 times Ast_helper.Exp.mk was used 6 times Clflags.Float_arg_helper was used 1 times Astring.String.with_range was used 1 times Clflags.dump_linear was used 2 times Odoc_examples.Resolution was used 1 times Stdlib.List.iteri was used 7 times Odoc_model.Predefined.core_types was used 1 times Variable.Pair.Map.add was used 5 times Predef.build_initial_env was used 1 times Odoc_model.Lang.Method.t was used 1 times X86_dsl.I.jp was used 2 times Clambda_primitives.primitive was used 29 times Stdlib.List.compare_length_with was used 1 times Odoc_xref2.Subst.module_ was used 6 times Stdlib.pos_in was used 4 times Closure_id.Set.diff was used 1 times Misc.show_config_variable_and_exit was used 1 times Mtype.strengthen was used 3 times Ctype.equal_private was used 1 times Stypes.record_phrase was used 1 times Odoc_xref2.Component.Fmt.module_type_path was used 3 times Ident.Map.merge was used 1 times Domainstate was used 1 times X86_dsl.const_32 was used 2 times Odoc_xref2.Env.s_label_parent was used 1 times Types.field_public was used 7 times Odoc_model.Lang.Module.decl was used 17 times Predef.ident_none was used 1 times Freshening.does_not_freshen was used 1 times Mutable_variable.Map.empty was used 4 times Variable.Map.cardinal was used 10 times Typecore.type_expect was used 2 times Odoc_xref2.Component.Of_Lang.resolved_module_fragment was used 2 times Diffing.change was used 9 times Odoc_model.Lang.Page.t was used 6 times Remove_unused_program_constructs.remove_unused_program_constructs was used 2 times Profile.options_doc was used 1 times Ast_helper.Val.mk was used 4 times Fpath.to_dir_path was used 2 times Btype.concrete_methods was used 2 times Interval.remove_expired_ranges was used 3 times Odoc_xref2.Lang_of.with_shadowed was used 1 times Errortrace.swap_position was used 2 times Typedtree.module_coercion was used 11 times Cmi_format.read_cmi was used 4 times Predef.path_lazy_t was used 3 times X86_dsl.I.cqo was used 1 times Ctype was used 4 times Odoc_xref2.Errors.Tools_error.parent_lookup_error was used 5 times Types.module_presence was used 8 times X86_dsl.const was used 7 times Closure_conversion.lambda_to_flambda was used 1 times Odoc_xref2.Subst.include_ was used 1 times Stypes.dump was used 2 times Ast_helper.Typ.alias was used 1 times Types.get_desc was used 262 times Printtyp.prepare_expansion was used 1 times Odoc_model.Lang.Extension.Constructor.t was used 1 times Path.exists_free was used 7 times Types.row_field_repr was used 56 times Linkage_name.output was used 1 times Inlining_stats.Closure_stack.note_entering_inlined was used 1 times Stdlib.Format.pp_get_formatter_out_functions was used 1 times Backend_var.With_provenance was used 10 times Type_immediacy.Violation.t was used 2 times Odoc_model.Paths.Identifier.t_pv was used 5 times Odoc_xref2.Component.ModuleType.t was used 22 times Stdlib.Bytes.set_utf_16be_uchar was used 1 times Odoc_xref2.Cfrag.resolved_signature was used 20 times Proc.max_register_pressure was used 1 times Lambda.default_stub_attribute was used 3 times Cmm_helpers.entry_point was used 1 times Ident.global was used 7 times Printtyp.Out_name was used 1 times Toploop.mod_use_input was used 1 times Clflags.dump_reload was used 2 times Flambda.iter_general was used 1 times Stdlib.Obj.size was used 10 times Freshening.add_mutable_variable was used 1 times Odoc_model.Paths.Reference.Resolved.Signature.t was used 5 times Load_path.get was used 1 times Odoc_xref2.Tools.assert_not_functor was used 2 times Var_within_closure.Map.print was used 3 times Linscan.allocate_registers was used 1 times Opcodes.opPUSHOFFSETCLOSURE was used 1 times Internal_variable_names.toplevel_substitution_named was used 1 times Topcommon.backtrace was used 2 times Types.Variance.mem was used 21 times Odoc_odoc.Fs.File.create was used 5 times Clflags.dump_flambda_let was used 2 times Signature_group.replace_in_place was used 1 times Stdlib.Digest.t was used 23 times Odoc_document.Types.Include.t was used 3 times Flambda_iterators.map_named was used 3 times Odoc_xref2.Strengthen.signature was used 2 times Odoc_xref2.Component.ClassSignature.t was used 6 times Compilation_unit was used 2 times Unbox_closures.rewrite_set_of_closures was used 1 times Stdlib.in_channel_length was used 7 times Compilenv.add_exported_constant was used 1 times Odoc_model.Names.TypeName.to_string_unsafe was used 1 times X86_dsl.D.word was used 2 times Var_within_closure.Map.map was used 2 times Closure_id.Tbl.mem was used 1 times Parsetree.structure was used 23 times Odoc_xref2.Tools.resolve_module_path was used 2 times Translattribute.check_attribute_on_module was used 10 times Variable.Set.is_empty was used 6 times Misc.Stdlib.String.Tbl was used 1 times Symtable.update_global_table was used 2 times Stdlib.Bytes.get_uint16_le was used 2 times Asttypes.mutable_flag was used 73 times Types.eq_row_field_ext was used 2 times Set_of_closures_id.t was used 13 times Env.lookup_all_labels_from_type was used 1 times Stdlib.Format was used 62 times Cmm_helpers.test_bool was used 2 times Ast_helper.Mod.mk was used 2 times Stdlib.Array.iteri was used 9 times Ast_helper.Ci.mk was used 8 times Config.system was used 2 times Topdirs.section_trace was used 3 times Odoc_document.Url.Anchor.source_anchor was used 1 times Odoc_model.Lang.Signature was used 24 times Clflags.Compiler_pass.to_output_filename was used 1 times Ident.Set.empty was used 24 times Bi_vint.read_svint was used 1 times CamlinternalFormat.open_box_of_string was used 2 times X86_proc.string_of_reg8l was used 2 times Flambda_iterators.iter_on_sets_of_closures was used 1 times Opcodes.opBULTINT was used 1 times Envaux.env_from_summary was used 1 times Clflags.dump_typedtree was used 4 times Shape.Map.add_class_proj was used 1 times Variable.Tbl.add was used 14 times Location.prerr_alert was used 5 times Inlining_transforms.inline_by_copying_function_declaration was used 1 times Stdlib.Gc.quick_stat was used 1 times Tyxml_html.code was used 2 times Symbol.Map.mem was used 2 times Config.ast_intf_magic_number was used 3 times Errortrace.explain was used 2 times Printtyp.ident was used 5 times Variable.Map.exists was used 1 times Compilation_unit.get_linkage_name was used 3 times Odoc_xref2.Compile.signature was used 1 times X86_proc.string_of_reg64 was used 4 times Subst.modtype_path was used 3 times Typecore.type_open_decl was used 1 times Odoc_xref2.Component.Of_Lang.type_equation was used 2 times Cmmgen_state.no_more_functions was used 2 times Stdlib.Printexc.get_backtrace was used 3 times Topcommon was used 3 times Clflags.keep_locs was used 5 times Parmatch was used 2 times Stdlib.ref was used 1026 times Stdlib.Int64.float_of_bits was used 2 times Odoc_xref2.Env.add_fragment_root was used 1 times Export_id.create was used 3 times Ident.fold_all was used 4 times Asttypes.loc was used 424 times Ast_helper.Sig.attribute was used 3 times Set_of_closures_id.create was used 6 times Location.error_of_printer_file was used 17 times Clflags.noversion was used 2 times Ast_helper.Mty.signature was used 1 times Odoc_model.Lang.Include.t was used 14 times Env.find_shadowed_types was used 1 times Projection.project_var was used 1 times Odoc_xref2.Component.ModuleType.U.expr was used 8 times Odoc_model.Paths.Identifier.Maps.Label.find was used 3 times Env.find_modtype_by_name was used 1 times Config.native_pack_linker was used 1 times X86_proc.system was used 20 times Stdlib.Stack.clear was used 8 times Longident.last was used 8 times Cmm_helpers.arrayref_unsafe was used 1 times Parser.interface was used 1 times Ast_helper.Typ was used 1 times Flambda_utils.all_lifted_constant_closures was used 1 times Odoc_xref2.Component.ClassSignature.Inherit was used 2 times Path.scope was used 17 times Docstrings.WithMenhir.rhs_pre_extra_text was used 1 times Ast_helper.Cf.text was used 2 times Env.find_value_by_name was used 12 times Errortrace.Subtype.error was used 1 times Location.get_pos_info was used 6 times Cmm_helpers.block_header was used 1 times Odoc_model.Compat.signature was used 7 times Typedtree.pattern was used 37 times Printtyp.label was used 2 times Ast_helper.Cf.mk was used 2 times Export_id.Map.filter was used 1 times Proc.init was used 1 times Stdlib.Marshal.to_buffer was used 1 times Cmm_helpers.string_length was used 1 times Opcodes.opACC0 was used 1 times Typecore.type_expression was used 1 times Xml_sigs.Iterable was used 7 times Stdlib.Obj.Ephemeron.max_ephe_length was used 1 times Odoc_html.Config.indent was used 3 times Stdlib.int_of_char was used 40 times Cmm_helpers.safe_div_bi was used 1 times Stdlib.Bytes.set_utf_8_uchar was used 1 times Fpath.has_ext was used 1 times Stdlib.print_newline was used 8 times Odoc_model.Paths.Identifier.Maps.FunctorParameter.add was used 1 times Result.map was used 1 times Longident.t was used 446 times Cmm.machtype_component was used 1 times Variable.Map.bindings was used 3 times Ast_helper.Sig.mk was used 3 times Export_id.Map.map was used 1 times Internal_variable_names was used 1 times Stdlib.Nativeint.to_string was used 8 times Profile.record was used 30 times Patterns.Head.deconstruct was used 10 times Variable.print was used 83 times Bytegen.merge_events was used 1 times Odoc_xref2.Ident.Of_Identifier.functor_parameter was used 2 times Flambda.map_lets was used 1 times Odoc_model.Paths.Identifier.Constructor.t was used 4 times Symbol.print was used 39 times Env.add_modtype_lazy was used 1 times Env.check_functor_application was used 1 times Odoc_model.Root.Hash_table.mem was used 1 times Predef.all_predef_exns was used 1 times Persistent_env.find was used 1 times Docstrings.set_floating_docstrings was used 2 times Stdlib.raise_notrace was used 1 times Odoc_document.Types.Subpage.t was used 6 times Odoc_model.Paths.Reference.DataType.t was used 3 times Signature_group.rec_group was used 3 times Ast_helper.Cty.attr was used 1 times Tyxml was used 1 times Env.enter_value was used 3 times Cmt_format.cmt_infos was used 3 times Types.rf_either was used 13 times Odoc_document.Url.Error.to_string was used 7 times Typecore.type_class_arg_pattern was used 1 times Parser.parse_any_longident was used 1 times Stdlib.Option.iter was used 74 times Domainstate.idx_of_field was used 2 times Odoc_model.Lang.ClassSignature.Inherit was used 2 times Datarepr.find_constr_by_tag was used 1 times Odoc_model.Paths.Identifier.OdocId.t was used 5 times Ident.is_predef was used 9 times Typedtree.value_binding was used 9 times Proc.rotate_registers was used 1 times Includeclass.class_declarations was used 1 times Odoc_model.Paths.Reference.Resolved.Field.t was used 1 times Includemod.check_modtype_inclusion was used 1 times Ctype.nondep_cltype_declaration was used 1 times Odoc_latex.Raw.rightarrow was used 1 times Config.ast_impl_magic_number was used 4 times Ast_helper.Sig.open_ was used 1 times Bytesections.pos_first_section was used 1 times CamlinternalOO.dummy_class was used 1 times Compenv.intf was used 1 times Translcore.pure_module was used 5 times Odoc_odoc.Fs.File.exists was used 1 times Odoc_model.Location_.span was used 1 times Parameter.Set.vars was used 19 times Simplif.simplify_lambda was used 7 times Env.find_modtype_expansion_lazy was used 1 times Odoc_odoc.Fs.File.t was used 1 times Btype.mark_type was used 4 times Odoc_document.Utils.flatmap was used 6 times Opcodes.opPUSHCONSTINT was used 2 times Opcodes.opCLOSUREREC was used 1 times Variable.Tbl.iter was used 1 times Shape.leaf was used 13 times Variable.Map.is_empty was used 14 times Parsetree.class_signature was used 4 times Stdlib.Queue.clear was used 1 times Odoc_model.Comment was used 3 times Odoc_xref2.Component.Fmt.module_type_expr was used 1 times Flambda.function_declaration was used 59 times Clflags.unique_ids was used 5 times Stdlib.read_float was used 1 times Stdlib.fst was used 114 times Odoc_model.Names.DefName.make_std was used 1 times Odoc_xref2.Lang_of.Path.resolved_module_type was used 6 times Odoc_xref2.Ident.Name.module_type was used 2 times Ctype.update_class_signature was used 1 times Odoc_xref2.Errors.Tools_error.expansion_of_module_error was used 19 times Stdlib.Bytes.set_utf_16le_uchar was used 1 times Types.get_level was used 120 times Odoc_model.Root.Odoc_file.name was used 1 times Includemod.kind_of_field_desc was used 2 times Odoc_xref2.Ident.Rename.value was used 1 times Odoc_model.Paths.Reference.Resolved.DataType.t was used 2 times Lambda.raise_kind was used 6 times Cmm_helpers.data_segment_table was used 1 times Stdlib.List.compare_lengths was used 1 times Odoc_xref2.Expand_tools.collapse_eqns was used 1 times Typedtree.exists_general_pattern was used 3 times Config.stack_safety_margin was used 1 times Typetexp.transl_simple_type_delayed was used 6 times Printtyp.shared_type_scheme was used 1 times Btype.For_copy.with_scope was used 20 times Oprint.out_constr was used 2 times Odoc_latex.Raw.ref was used 1 times Extract_projections.from_function_decl was used 2 times Ast_helper.Attr.mk was used 8 times Ast_mapper.add_ppx_context_sig was used 1 times Errortrace.trivial_expansion was used 2 times Parse.use_file was used 2 times Stdlib.Hashtbl.is_randomized was used 1 times Variable.rename was used 45 times Odoc_latex.Raw.math was used 1 times Opcodes.opPUSHCONST0 was used 1 times Tag.print was used 6 times Depend.open_module was used 1 times Odoc_model.Lang.Extension.Constructor was used 6 times Main_args.Make_bytecomp_options was used 1 times Compenv.fatal was used 11 times Mtype.no_code_needed_sig was used 1 times Cmt_format.add_saved_type was used 6 times Parsetree.toplevel_phrase was used 56 times Freshening.add_variables' was used 1 times Cmm_helpers.mk_compare_ints was used 2 times Polling.instrument_fundecl was used 1 times Opcodes.opAPPLY1 was used 1 times Odoc_xref2.Component.Element.constructor was used 2 times Stdlib.Obj.tag was used 16 times Stdlib.List.fast_sort was used 1 times Bytelink.link was used 1 times Stdlib.Int64.to_nativeint was used 8 times Odoc_model.Paths.Identifier.id was used 8 times Persistent_env.fold was used 1 times Ident.lowest_scope was used 2 times Ast_helper.Cf.constraint_ was used 1 times Odoc_xref2.Component.Element.signature was used 2 times Odoc_model.Names.TypeName.make_std was used 7 times Odoc_model.Paths.Identifier.Exception.t was used 4 times Odoc_model.Lang.ModuleType.U.expr was used 21 times Reg.t was used 13 times Env.add_modtype was used 4 times Odoc_model.Lang.TypeDecl.param was used 4 times Stdlib.Int32.t was used 3 times Odoc_model.Names.ModuleName.fmt was used 3 times Stdlib.Format.pp_print_as was used 1 times Opcodes.opACC was used 1 times Stdlib.string_of_float was used 9 times Stdlib.Nativeint.pred was used 1 times Stdlib.Nativeint.shift_right was used 3 times Typedtree.class_expr was used 11 times Emit.fundecl was used 1 times Odoc_model.Paths.Identifier.Signature.t_pv was used 1 times Parsetree.class_type_field was used 28 times Odoc_model.Root.Hash_table.create was used 1 times Ctype.nongen_schema was used 2 times Config.interface_suffix was used 6 times Odoc_xref2.Cfrag.module_type was used 14 times Int_replace_polymorphic_compare.compare was used 11 times Stdlib.Hashtbl.t was used 51 times Predef was used 1 times Ast_helper.Exp.tuple was used 4 times Ast_helper.Typ.object_ was used 1 times Odoc_xref2.Find.careful_class_in_sig was used 2 times Odoc_xref2.Ident.Name.value was used 1 times Odoc_model.Paths.Identifier.Maps.Label.t was used 1 times Compilenv.read_library_info was used 1 times Odoc_xref2.Utils.OptionMonad.of_result was used 4 times Typetexp.transl_type_scheme was used 1 times Unix.stat was used 2 times Odoc_model.Paths.Identifier.Maps.ModuleType.find was used 2 times Stdlib.Array.fast_sort was used 1 times X86_dsl.I.divsd was used 2 times Parsetree.module_expr was used 115 times Odoc_xref2.Component.Extension.Constructor.t was used 2 times Includemod.compunit was used 3 times Typedtree.structure was used 9 times Predef.path_array was used 3 times Set_of_closures_origin.Map.t was used 2 times Builtin_attributes.immediate64 was used 1 times X86_dsl.D.cfi_adjust_cfa_offset was used 1 times Symbol.Tbl.add was used 11 times Stdlib.Obj.double_array_tag was used 4 times Profile.print was used 2 times Odoc_xref2.Component.Of_Lang.exception_ was used 1 times Ast_helper.Sig.text was used 2 times Symbol.Tbl.map was used 2 times Stdlib.Int.max was used 29 times Binutils.defines_symbol was used 1 times Stdlib.Sys.rename was used 1 times Clflags.force_slash was used 3 times Printmach.regs was used 1 times Odoc_model.Paths.Identifier.Mk.source_location was used 1 times Cmx_format was used 4 times Ctype.existential_name was used 1 times Odoc_xref2.Ident.path_module was used 34 times Flambda_utils.all_sets_of_closures_map was used 3 times X86_dsl.D.text was used 1 times Odoc_model.Paths.Identifier.RootModule.t was used 1 times Btype.TypeSet.inter was used 1 times Stdlib.Hashtbl.remove was used 9 times Diffing.Define was used 3 times Typedtree.expression_desc was used 1 times Odoc_latex.Raw.enumerate was used 1 times Simplify_boxed_integer_ops_intf.S was used 1 times Odoc_latex.Raw.url was used 1 times Clflags.native_code was used 28 times Stdlib.ListLabels.rev_map was used 1 times Odoc_parser.Ast.nestable_block_element was used 23 times Stdlib.Format.kdprintf was used 3 times Warnings.check_fatal was used 11 times Odoc_xref2.Component.Of_Lang.class_type_path was used 4 times Ctype.class_match_failure was used 5 times Stdlib.float_of_string_opt was used 2 times Ast_helper.Pat.mk was used 7 times Stdlib.min_int was used 25 times Stdlib.Format.asprintf was used 59 times Ctype.associate_fields was used 1 times Persistent_env.crc_of_unit was used 1 times Clflags.dont_write_files was used 2 times X86_proc.generate_code was used 1 times Ast_helper.Exp.function_ was used 1 times Stdlib.StringLabels was used 1 times Ast_helper.Exp.letexception was used 1 times Stdlib.String.escaped was used 7 times Variable.Tbl.replace was used 2 times Ast_helper.Rf.inherit_ was used 1 times Symtable.require_primitive was used 1 times X86_proc.emit was used 82 times Html_types.phrasing was used 1 times Ctype.all_distinct_vars was used 2 times Simple_value_approx.function_declarations_approx was used 1 times Config.cmo_magic_number was used 11 times Lambda.max_arity was used 5 times Odoc_document.Types.Block was used 1 times Mach.operation_can_raise was used 4 times Typemod.type_implementation was used 2 times Stdlib.Format.pp_set_mark_tags was used 1 times Errortrace.variant was used 1 times Misc.no_overflow_lsl was used 2 times Clflags.output_name was used 17 times Odoc_xref2.Ident.Name.type_ was used 2 times Odoc_xref2.Component.ModuleType.expr was used 20 times Ident.Set.remove was used 13 times Odoc_latex.Raw.section was used 1 times Shape.Item.value was used 2 times Odoc_xref2.Component.TypeExpr.Polymorphic_variant.Constructor was used 1 times Odoc_xref2.Env.s_type was used 4 times Matching.for_multiple_match was used 2 times X86_dsl.D.long was used 6 times Odoc_model.Paths.Reference.Signature.t was used 3 times Set_of_closures_id.Tbl.add was used 3 times Path.is_constructor_typath was used 2 times Stdlib.print_endline was used 9 times Clflags.dump_instr was used 4 times Ctype.nondep_type_decl was used 1 times Odoc_xref2.Component.CComment.docs_or_stop was used 1 times Emit.data was used 1 times Odoc_xref2.Component.Include.t was used 4 times Symtable.is_global_defined was used 1 times Schedgen was used 1 times Odoc_xref2.Lang_of.Path.type_fragment was used 1 times Emitaux.create_asm_file was used 2 times Errortrace.t was used 1 times Odoc_model.Paths.Identifier.Maps.ModuleType.t was used 1 times Config.with_flambda_invariants was used 1 times Ast_helper.Mtd.mk was used 4 times Ast_helper.Csig.mk was used 4 times Typedtree.classify_pattern was used 1 times CamlinternalFormatBasics.formatting_lit was used 1 times Inline_and_simplify.run was used 3 times Stdlib.Int32.bits_of_float was used 2 times Env.lookup_error was used 1 times Location.report_exception was used 11 times Odoc_xref2.Tools.reresolve_module_fragment was used 2 times Odoc_xref2.Subst.mto_invalidate_module was used 2 times Stdlib.Printf.ksprintf was used 13 times Mutable_variable.Set.of_list was used 1 times Opcodes.opSETFIELD0 was used 1 times Parsetree.functor_parameter was used 23 times Ast_helper.Cl was used 1 times Odoc_model_desc.Comment_desc.docs was used 22 times Odoc_model.Paths.Identifier.Mk was used 2 times Flambda.create_set_of_closures was used 18 times Set_of_closures_id.Map.fold was used 2 times Subst.Lazy.modtype was used 3 times Stdlib.Array.copy was used 8 times Result was used 5 times Symtable.initial_global_table was used 2 times Arch.print_addressing was used 3 times Variable.print_list was used 2 times Cmm_helpers.or_int_caml was used 1 times Stdlib.Nativeint.logor was used 5 times Export_id.Map.singleton was used 1 times Cmm_helpers.make_float_alloc was used 1 times Config.afl_instrument was used 1 times Stdlib.Digest.input was used 1 times Docstrings.WithMenhir.rhs_post_text was used 1 times Btype.TypePairs.create was used 9 times Backend_var was used 11 times Clflags.classic was used 17 times Find_recursive_functions.in_function_declarations was used 5 times Parameter.var was used 25 times Astring.String.fields was used 1 times Clflags.Int_arg_helper.get was used 11 times Odoc_model.Names.LabelName.to_string was used 16 times Odoc_html.Link.Path.as_filename was used 4 times Ctype.correct_levels was used 7 times Btype.method_type was used 4 times Clflags.preprocessor was used 6 times Proc.assemble_file was used 1 times Internal_variable_names.const_one was used 1 times Compenv.anonymous was used 3 times Predef.type_string was used 2 times Primitive.print was used 1 times Typedtree.computation was used 4 times Types.VarSet.union was used 1 times Scheduling.fundecl was used 1 times Types.undo_first_change_after was used 2 times Stdlib.Char.lowercase_ascii was used 4 times Stdlib.pos_out was used 18 times Odoc_xref2.Errors.Tools_error.reference_lookup_error was used 1 times Debuginfo.t was used 58 times Types.Vars.exists was used 2 times Cmi_format.report_error was used 1 times Internal_variable_names.closure was used 1 times Matching.for_trywith was used 2 times Compilation_unit.Map.merge was used 1 times Xml_print.Make_simple was used 1 times Stdlib.seek_out was used 4 times Clflags.absname was used 4 times Opcodes.opGETDYNMET was used 1 times Reg.at_location was used 3 times Dll.open_dlls was used 2 times Odoc_xref2.Utils was used 1 times Typemod.save_signature was used 1 times Errortrace.moregen_error was used 1 times Btype.self_type was used 6 times Variable.Set.mem was used 37 times Odoc_document.Renderer.traverse was used 2 times Odoc_xref2.Subst.apply_sig_map was used 1 times Stdlib.Sys.big_endian was used 23 times Xml_print.compose_doctype was used 2 times Btype.map_type_expr_cstr_args was used 2 times Set_of_closures_id.Set.empty was used 5 times Odoc_examples.Expansion was used 1 times Odoc_xref2.Ident.path_class_type was used 21 times Btype.static_row was used 19 times Stdlib.Float.compare was used 4 times Builtin_attributes.has_boxed was used 1 times Ctype.expand_head was used 45 times Stdlib.Int64.shift_left was used 11 times Stdlib.Option.map was used 84 times Translmod.transl_package_flambda was used 1 times Patterns.General was used 7 times Numbers.Int.Map.add was used 2 times Stdlib.Nativeint.one was used 3 times Stdlib.not was used 816 times Btype.type_iterators was used 9 times Emitenv was used 1 times Odoc_xref2.Component.Of_Lang.resolved_module_type_fragment was used 2 times Odoc_xref2.Tools.expansion_of_module_path was used 3 times Svg_types.glyphref was used 1 times Strmatch.Make was used 1 times Reg.clear_visited_marks was used 1 times Errortrace.unification_error was used 29 times Builtin_attributes.check_no_alert was used 1 times Odoc_model.Paths.Reference.Resolved.Method.t was used 1 times Cmm.operation was used 1 times Odoc_xref2.Subst.value was used 5 times Translobj.method_ids was used 3 times Typemod.initial_env was used 1 times Flambda.equal_call_kind was used 1 times X86_dsl.I.ja was used 4 times Parsetree was used 29 times Patterns.General.view was used 7 times Odoc_latex.Raw.inline_code was used 4 times Stdlib.min_float was used 2 times Odoc_xref2.Ident.Rename.class_ was used 3 times Odoc_model.Lang.Value.value was used 1 times Typedecl_immediacy.compute_decl was used 1 times Primitive.equal_native_repr was used 2 times Symbol.Set.singleton was used 8 times Odoc_xref2.Component.ModuleTypeSubstitution was used 1 times Parsetree.structure_item was used 68 times Types.get_row_field was used 5 times Stdlib.Int32.of_string was used 7 times Lambda.rename was used 3 times Printtyp.type_expansion was used 1 times Stdlib.Stack.length was used 1 times Result.result was used 71 times Stdlib.String.concat was used 86 times Printtyp.Subtype.report_error was used 1 times Cmm_helpers.targetint_const was used 1 times Interval.is_live was used 2 times Patterns.Simple was used 2 times Odoc_xref2.Tools.expansion_of_module was used 2 times Types.backtrack was used 1 times Btype.newgenstub was used 2 times Env.lookup_modtype_path was used 2 times Set_of_closures_id.Tbl.t was used 7 times Typedtree.pat_bound_idents_full was used 3 times Odoc_model.Names.ClassName.make_std was used 5 times Stdlib.print_int was used 2 times Targetint.one was used 1 times Odoc_xref2.Component.TypeDecl.Representation.t was used 1 times Odoc_document.ML.source_page was used 1 times Stdlib.Sys.executable_name was used 3 times Clflags.std_include_flag was used 2 times Stdlib.Sys.command was used 3 times Stdlib.Bytes.blit was used 14 times Var_within_closure.compare was used 1 times Odoc_model.Lang.ClassType.expr was used 1 times Opcodes.opPUSHENVACC was used 1 times Ctype.free_variables was used 10 times Stdlib.open_in_bin was used 35 times Location.error_of_printer was used 20 times Stdlib.Int64.succ was used 1 times Odoc_model.Paths.Reference.Resolved.identifier was used 2 times Odoc_model.Paths.Path.Resolved.identifier was used 8 times Alias_analysis.allocation_point was used 13 times Types.set_commu_ok was used 2 times Clflags.objfiles was used 12 times Includemod.explanation was used 3 times Odoc_model_desc.Comment_desc.docs_or_stop was used 2 times Asttypes.arg_label was used 71 times Subst.modtype was used 12 times Closure_id.Map.equal was used 1 times Predef.builtin_idents was used 1 times Env.add_persistent_structure was used 5 times Env.find_module_address was used 2 times Reg.createv was used 1 times Linear_format.save was used 1 times Odoc_model.Paths.Identifier.Mk.method_ was used 5 times Ctype.hide_private_methods was used 1 times Ast_helper.Mty.functor_ was used 1 times Includemod.strengthened_module_decl was used 1 times Linear.instruction was used 1 times Variable.Map.add was used 67 times Projection.equal was used 1 times Ident.t was used 240 times Primitive.native_name was used 2 times Types.class_type_declaration was used 12 times Stdlib.incr was used 127 times Odoc_xref2.Lang_of.Path.module_ was used 1 times Freshening.apply_function_decls_and_free_vars was used 1 times Arch.size_int was used 41 times Odoc_xref2.Errors.Tools_error was used 1 times Odoc_model.Predefined.core_type_identifier was used 1 times Compilenv.need_send_fun was used 1 times Stdlib.Nativeint.div was used 2 times Includemod.check_modtype_equiv was used 1 times X86_dsl.D.setvar was used 1 times Ast_mapper was used 1 times Types.Meths.iter was used 10 times Types.match_row_field was used 1 times Ast_helper.loc was used 20 times Cmx_format.library_infos was used 3 times Stdlib.Lexing.dummy_pos was used 11 times Stdlib.Bytes.get was used 34 times Depend.add_implementation was used 1 times CamlinternalAtomic.exchange was used 1 times Stdlib.Obj.infix_tag was used 5 times Ast_helper.Sig.type_subst was used 1 times Odoc_xref2.Ident.Name.typed_module_type was used 4 times Flambda.print_function_declaration was used 1 times Stdlib.Gc.full_major was used 2 times Includecore.type_mismatch was used 4 times Odoc_model.Lang.Compilation_unit was used 8 times Clflags.inline_call_cost was used 4 times Cmm_helpers.bigstring_set was used 1 times Cmm_helpers.alloc_infix_header was used 1 times Odoc_xref2.Cfrag.unresolve_module_type was used 1 times Projection.project_closure was used 1 times Ast_helper.Exp.object_ was used 1 times Inlining_cost.Threshold was used 1 times Ast_helper.Sig.modtype was used 1 times Parsetree.core_type was used 600 times Btype.TypePairs.clear was used 4 times Stdlib.Array.to_list was used 20 times Odoc_odoc.Resolver.build_link_env_for_unit was used 1 times Projection.t was used 23 times Translprim.add_exception_ident was used 2 times Html_types.phrasing_without_interactive was used 1 times Odoc_xref2.Ident.Name.typed_instance_variable was used 1 times Identifiable.Make was used 17 times Odoc_document.Types.Table.alignment was used 1 times Btype.TypeMap.find was used 1 times Stdlib.Buffer.output_buffer was used 2 times Stdlib.Hashtbl.S was used 2 times Variable.Pair.Map.t was used 1 times Yojson.Basic.to_string was used 1 times Patterns.omega was used 16 times Cmm_helpers.div_int_caml was used 1 times Docstrings.WithMenhir.mark_rhs_docs was used 3 times Stdlib.output_value was used 25 times Location.in_file was used 22 times Ast_helper.Str.type_extension was used 1 times Shape.Uid.Tbl.replace was used 1 times Shape.Uid.Tbl.find was used 11 times Identifiable.Pair was used 2 times Predef.path_char was used 1 times Parser.parse_module_expr was used 1 times Compilenv.current_unit_symbol was used 3 times Ident.Set.mem was used 14 times Flambda_utils.root_symbol was used 1 times Odoc_model.Paths.Reference.Resolved.InstanceVariable.t was used 1 times Debuginfo was used 1 times Inlining_decision_intf.simplify was used 1 times Odoc_model.Semantics.handle_internal_tags was used 2 times Stdlib.List.nth was used 16 times Inlining_cost.Benefit.remove_call was used 1 times Env.initial_unsafe_string was used 1 times Odoc_xref2.Cpath.is_resolved_module_hidden was used 4 times Matching.for_function was used 6 times Ast_helper.Cty.constr was used 1 times Odoc_model.Paths.Identifier.Maps.Path.Type.t was used 1 times Shape.Sig_component_kind was used 2 times Odoc_xref2.Env.add_class was used 1 times Opcodes.opISINT was used 1 times Odoc_model_desc.Paths_desc.path was used 17 times Ident.Set.fold was used 3 times Typecore.type_exp was used 3 times Subst.Lazy was used 11 times Closure_id.Map.disjoint_union was used 1 times Env.is_imported_opaque was used 2 times Printtyp.report_equality_error was used 2 times X86_dsl.I.xchg was used 1 times Odoc_xref2.Component.TypeMap.find was used 1 times Printtyp.class_declaration was used 3 times Builtin_attributes.has_unboxed was used 1 times Printtyp.prepare_for_printing was used 7 times Patterns.Head.to_omega_pattern was used 9 times Variable.Map.find was used 70 times Clflags.o2_arguments was used 4 times Bi_outbuf.create was used 29 times Symbol.Map.add was used 18 times Printtyp.constructor_arguments was used 1 times Env.summary was used 1 times Export_id.Tbl.clear was used 1 times Cmt_format.get_saved_types was used 5 times Btype.forget_abbrev was used 2 times Variable.Pair.Set.exists was used 1 times Patterns.omegas was used 9 times Odoc_document.Url.Path.pp_kind was used 3 times Stdlib.Sys.readdir was used 4 times Types.Transient_expr.set_stub_desc was used 5 times Stdlib.stdout was used 19 times Stdlib.List.length was used 291 times Odoc_xref2.Cpath.unresolve_resolved_module_type_path was used 1 times Astring.String.head was used 2 times Odoc_xref2.Expand_tools.type_expr was used 1 times Config.ccomp_type was used 6 times Flambda_iterators.iter_apply_on_program was used 1 times Misc.LongString.length was used 2 times Printtyp.wrap_printing_env was used 21 times Clambda.function_label was used 1 times Odoc_model.Location_.pp_span_start was used 3 times Inlining_cost.maximum_interesting_size_of_function_body was used 1 times Btype.unmark_type_decl was used 2 times Shape.Map.add_class_type was used 2 times Shape.Map.add_type was used 5 times Env.lookup_instance_variable was used 1 times Opcodes.opULTINT was used 1 times Stdlib.Stream.junk was used 41 times Odoc_html.Generator was used 1 times Types.class_signature was used 3 times CamlinternalFormat was used 4 times Stdlib.exit was used 26 times Tag.equal was used 3 times Printmach.preferences was used 1 times Stdlib.Int.equal was used 1 times Env.add_required_global was used 1 times X86_dsl.mem64_rip was used 9 times Odoc_latex.Raw.Escape.text was used 1 times Clflags.open_modules was used 9 times Warnings.is_active was used 24 times Ast_helper.Typ.package was used 1 times Stdlib.Int64.sub was used 7 times Ctype.nondep_type was used 1 times Odoc_model.Lang.Value.t was used 3 times Export_id.t was used 17 times Pparse.parse_implementation was used 1 times Printpat was used 1 times Signature_group.rec_items was used 1 times Printtyp.reset was used 2 times CamlinternalFormat.bufput_acc was used 1 times Export_id.Tbl.find was used 1 times Opcodes.opBGTINT was used 1 times Bi_outbuf.flush_channel_writer was used 8 times Stdlib.Sys.mkdir was used 1 times Odoc_xref2.Errors.Tools_error.simple_module_type_expr_of_module_error was used 4 times Flambda_iterators.map_symbols_on_set_of_closures was used 1 times Astring.String.pp was used 2 times Odoc_document.Types.Heading was used 1 times Parsetree.class_field_kind was used 28 times Parser.token was used 1 times Persistent_env.add_delayed_check_forward was used 1 times Odoc_document.Doctree.Shift.compute was used 2 times Stdlib.List.concat_map was used 4 times Export_info.create was used 1 times Predef.type_bool was used 4 times Variable.Map.singleton was used 1 times Arch.identity_addressing was used 2 times Traverse_for_exported_symbols.traverse was used 1 times Odoc_xref2.Tools.reset_caches was used 2 times Odoc_xref2.Component.Label.t was used 1 times Misc.show_config_and_exit was used 1 times CamlinternalFormatBasics.fmtty_rel was used 18 times Variable.Map.of_list was used 5 times Clflags.noinit was used 2 times Stdlib.Nativeint.shift_right_logical was used 4 times Stdlib.Nativeint.to_int was used 7 times Odoc_model.Paths.Identifier.Mk.page was used 7 times Stdlib.Int32.mul was used 1 times Lambda.let_kind was used 2 times Ast_invariants.structure was used 2 times Emitcode.to_file was used 1 times Ast_helper.Exp.match_ was used 4 times Stdlib.Random.State.make_self_init was used 3 times Shape.Uid.Tbl.clear was used 6 times Shape.set_uid_if_none was used 3 times Odoc_model.Paths.Path.Resolved was used 15 times Odoc_model.Paths.Reference.Resolved.ModuleType.t was used 1 times Odoc_xref2.Ident.Of_Identifier.value was used 2 times Stdlib.Int64.neg was used 3 times Btype.label_name was used 6 times Ast_helper.Pat.unpack was used 1 times Printlambda.block_shape was used 2 times Typedtree.type_kind was used 3 times Misc.Int_literal_converter.int was used 3 times Typedtree.attributes was used 2 times Env.fold_constructors was used 1 times Clflags.error_style was used 4 times Internal_variable_names.const_zero was used 1 times Emitcode.to_memory was used 1 times Asttypes.virtual_flag was used 45 times Parsetree.open_description was used 12 times Subst.type_declaration was used 9 times Stdlib.Seq.return was used 3 times Stdlib.Format.pp_force_newline was used 5 times Subst.Lazy.of_modtype was used 4 times Compenv.has_linker_inputs was used 1 times Shape.fresh_var was used 1 times Persistent_env.import_crcs was used 1 times Variable.Pair.Map.equal was used 1 times Stdlib.Obj.object_tag was used 7 times Linear.invert_test was used 6 times Clflags.no_auto_link was used 5 times Variable.Set.add was used 26 times Reg.Set.empty was used 24 times Odoc_loader.Source_info.of_local_jmp was used 1 times Typedtree.class_declaration was used 3 times Flambda.print was used 4 times X86_dsl.I.call was used 2 times Types.TransientTypeOps was used 3 times Tast_iterator.default_iterator was used 13 times Docstrings.WithMenhir.rhs_info was used 4 times X86_dsl.D.section was used 10 times Bi_outbuf.contents was used 28 times Misc.Stdlib.String.Map.mem was used 1 times Btype.methods was used 1 times Location.echo_eof was used 1 times Cmm_helpers.fundecls_size was used 2 times Set_of_closures_origin.t was used 5 times Astring.String.cuts was used 3 times Typecore.check_recursive_bindings was used 2 times Printmach.regsetaddr was used 1 times Typeopt.array_type_kind was used 5 times Ast_helper.Typ.constr was used 1 times Clflags.nopromptcont was used 2 times Opcodes.opNEGINT was used 1 times Misc.Stdlib.String.Set.empty was used 3 times Primitive.equal_boxed_integer was used 1 times Signature_group.flatten was used 2 times Odoc_xref2.Component.ModuleTypeMap.find was used 9 times Misc.Stdlib.Array.exists2 was used 1 times Closure_id.Set.union was used 1 times Odoc_document.Renderer.document_of_source was used 1 times Lambda.block_shape was used 3 times Compilenv.function_label was used 3 times Builtin_attributes.explicit_arity was used 4 times Ctype.newvar2 was used 1 times Printpat.pretty_pat was used 1 times Bytegen.compile_implementation was used 2 times Longident.flatten was used 3 times Odoc_html.Config.semantic_uris was used 1 times Bytesections.init_record was used 3 times Odoc_document.ML.page was used 1 times Xml_print.Make_fmt was used 1 times Selection.fundecl was used 1 times Internal_variable_names.const_char was used 1 times Odoc_xref2.Component.PathValueMap.t was used 1 times Load_path.get_paths was used 8 times Stdlib.Int.compare was used 1 times Odoc_model.Paths.Identifier was used 16 times Lexer.comments was used 1 times Stdlib.Obj.double_tag was used 6 times Stdlib.Int64.of_int was used 23 times Symtable.global_map was used 2 times Parsetree.expression was used 944 times Int_replace_polymorphic_compare was used 60 times Opcodes.opBGEINT was used 1 times Btype.TypeSet.subset was used 1 times Flambda_iterators.map_toplevel_expr was used 2 times Stdlib.Printexc.raw_backtrace was used 1 times Opcodes.opPUSHACC was used 1 times Clflags.with_runtime was used 9 times Odoc_model.Names.ClassName.t was used 38 times Closure_id.Set.add was used 15 times Types.link_row_field_ext was used 19 times Toploop was used 1 times Lambda.negate_integer_comparison was used 2 times Variable.Set.iter was used 4 times Translprim.get_used_primitives was used 1 times Odoc_xref2.Component.ModuleTypeMap.empty was used 3 times Odoc_xref2.Link.resolve_page was used 2 times Ctype.nondep_class_declaration was used 1 times Stdlib.Hashtbl.find_all was used 1 times Subst.add_type_path was used 2 times Odoc_xref2.Component.ModuleMap.t was used 1 times Location.mkloc was used 5 times Stdlib.Filename.chop_suffix was used 5 times Stdlib.ref was used 110 times Flambda.equal_specialised_to was used 2 times Typedtree.pattern_category was used 14 times Stdlib.Marshal.to_string was used 4 times Odoc_xref2.Ident.reset was used 1 times Ast_invariants.signature was used 2 times Odoc_odoc.Or_error.msg was used 1 times CamlinternalMenhirLib.TableInterpreter.MakeEngineTable was used 1 times Clflags.dump_prefer was used 2 times Ctype.deep_occur was used 5 times Printtyp.path was used 21 times Stdlib.List.rev was used 393 times Lambda.boxed_integer was used 1 times Var_within_closure was used 1 times Odoc_model.Paths.Identifier.Mk.module_type was used 4 times Stdlib.Array.fill was used 2 times Predef.type_nativeint was used 2 times CamlinternalFormatBasics.int_conv was used 4 times Stdlib.Buffer.nth was used 1 times Export_info.empty was used 4 times Ctype.new_local_type was used 2 times Typedtree.pattern_desc was used 4 times Stdlib.Format.print_string was used 1 times Odoc_xref2.Expand_tools.handle_expansion was used 4 times Flambda.Constant_defining_value was used 1 times Odoc_html.Html_page.make was used 1 times Shape.Uid.mk was used 30 times Pprintast.signature was used 1 times Fpath.dir_sep was used 3 times Odoc_xref2.Env.s_label was used 3 times Diffing was used 2 times X86_dsl.I.movsd was used 4 times Cmm_helpers.strmatch_compile was used 1 times Misc.output_to_file_via_temporary was used 3 times Parsetree.type_kind was used 50 times Compilenv.current_unit was used 7 times Env.normalize_type_path was used 3 times Ident.Set.union was used 18 times Odoc_model.Paths.Identifier.ClassSignature.t_pv was used 1 times Compmisc.with_ppf_dump was used 7 times Odoc_xref2.Component.Fmt.class_type_path was used 1 times Cmm_helpers.opaque was used 1 times Cmm_helpers.bind_nonvar was used 1 times Translprim.transl_primitive_application was used 1 times Docstrings.set_pre_extra_docstrings was used 3 times Ctype.normalize_type was used 2 times CamlinternalFormatBasics.precision was used 28 times Symbol.Tbl.find was used 9 times Odoc_model.Location_.with_location was used 11 times Opcodes.opPUSHATOM was used 1 times Asmgen.compile_implementation was used 3 times Flambda_utils.introduce_needed_import_symbols was used 2 times Odoc_xref2.Tools.reresolve_module_type_fragment was used 2 times Odoc_model.Lang.ClassSignature was used 13 times Typecore.type_argument was used 2 times Location.alert was used 3 times Primitive.simple was used 33 times Stypes.record was used 8 times Stdlib.atan2 was used 2 times Odoc_latex.Raw.pageref_star was used 1 times X86_dsl.D.qword was used 14 times Env.lookup_all_constructors was used 2 times Odoc_model.Paths.Path.is_hidden was used 8 times Types.Variance.covariant was used 10 times Var_within_closure.Set.t was used 5 times Stdlib.decr was used 15 times Stdlib.Option.is_none was used 2 times Env.iter_types was used 1 times Ast_iterator.default_iterator was used 4 times Env.find_type was used 45 times Variable.equal was used 39 times Odoc_xref2.Env.lookup_by_name was used 5 times Odoc_xref2.Component.ModuleSubstitution was used 2 times Stdlib.Marshal.to_channel was used 4 times Ast_helper.Pat.tuple was used 3 times Set_of_closures_id.Map.filter_map was used 1 times Env.check_well_formed_module was used 1 times Stdlib.Int32.sub was used 3 times Config.cmt_magic_number was used 5 times Stdlib.Lazy.t was used 10 times X86_proc.string_of_rounding was used 2 times Flambda.call_kind was used 1 times Ctype.merge_row_fields was used 1 times Odoc_model.Location_.nudge_start was used 1 times Fpath.pp was used 1 times Arch.win64 was used 3 times Odoc_model.Comment.tag was used 2 times Odoc_parser.ast was used 1 times Parser was used 1 times Translobj.oo_add_class was used 1 times Odoc_xref2.Cpath.Resolved.type_ was used 25 times Bi_outbuf.unsafe_add_char was used 2 times Clflags.plugin was used 4 times Cmm.label was used 5 times Ident.Set.elements was used 8 times Freshening.empty_preserving_activation_state was used 1 times Typedtree.iter_general_pattern was used 2 times Inlining_stats.Closure_stack.create was used 1 times Misc.Stdlib.String.Set.t was used 2 times Strongly_connected_components.Make was used 3 times Asttypes.constant was used 8 times Clflags.inline_toplevel_threshold was used 3 times Compilation_unit.compare was used 1 times Odoc_xref2.Component.PathModuleMap.add was used 3 times Internal_variable_names.from_closure was used 1 times Printpat.pretty_matrix was used 2 times Stdlib.Result.t was used 1 times Primitive.native_name_is_external was used 1 times Stdlib.Parsing.symbol_start_pos was used 8 times Odoc_model.Names.ModuleName.of_ident was used 3 times X86_dsl.I.or_ was used 1 times Stdlib.in_channel was used 10 times Odoc_model.Location_.same was used 1 times Translattribute.check_attribute was used 1 times Odoc_xref2.Component.Exception.t was used 3 times Types.Vars.map was used 3 times Ast_helper.Str.rec_module was used 1 times Stdlib.Int was used 1 times Toploop.eval_value_path was used 2 times Odoc_model.Names.ExtensionName.make_std was used 5 times Subst.module_path was used 3 times Types.class_type was used 7 times Stdlib.exp was used 1 times Matching.expand_stringswitch was used 1 times Odoc_xref2.Find.any_in_type_in_sig was used 1 times Stdlib.ListLabels.iter was used 2 times Flambda_utils.fun_vars_referenced_in_decls was used 1 times Odoc_model.Paths.Identifier.Maps.ClassType.empty was used 1 times Clflags.insn_sched_default was used 2 times Stdlib.Format.pp_print_list was used 35 times Symtable.restore_state was used 2 times Btype.scrape_class_type was used 1 times Odoc_model.Lang.Include.decl was used 10 times Stdlib.Array.length was used 273 times Odoc_odoc.Fs.File.dirname was used 6 times Errortrace.elt was used 1 times Odoc_model.Lang.TypeExpr.Polymorphic_variant.Constructor was used 3 times Compilenv.snapshot was used 1 times Stdlib.Sys.file_exists was used 25 times Docstrings.set_post_extra_docstrings was used 2 times Odoc_xref2.Utils.ResultMonad.of_option was used 19 times Env.find_strengthened_module was used 2 times Odoc_xref2.Component.Fmt.type_fragment was used 2 times Symbol.label was used 5 times Closure_id.Set.of_list was used 1 times CamlinternalFormat.format_of_string_fmtty was used 1 times CamlinternalFormatBasics.padding was used 44 times Odoc_odoc.Odoc_link.from_odoc was used 1 times Odoc_model.Paths.Identifier.Parent.t was used 33 times Internal_variable_names.dup_func was used 1 times Closure_conversion_aux.Function_decls was used 1 times Env.label_usage was used 3 times Binutils.t was used 1 times Stdlib.Format.make_formatter was used 1 times Config.with_frame_pointers was used 4 times Odoc_model.Location_.span_equal was used 1 times CamlinternalLazy.force_val was used 1 times Location.reset was used 1 times Btype.lowest_level was used 23 times Debuginfo.Scoped_location.of_location was used 70 times Runtimedef.builtin_exceptions was used 4 times X86_dsl.D.comment was used 3 times Stdlib.Int64 was used 13 times Cmm_helpers.simplif_primitive was used 1 times Set_of_closures_id.compare was used 1 times Odoc_xref2.Tools.resolve_type_path was used 2 times Stdlib.Atomic.get was used 2 times Typetexp.transl_modtype_longident was used 1 times Odoc_xref2.Component.ClassType.expr was used 2 times Opcodes.opPUSHOFFSETCLOSURE0 was used 1 times Predef.path_int64 was used 5 times Misc.get_ref was used 10 times Typedtree.class_structure was used 6 times Arch.addressing_mode was used 3 times Env.find_class_by_name was used 1 times Clflags.runtime_variant was used 6 times Stdlib.Int64.equal was used 1 times Opcodes.opAPPTERM1 was used 1 times Odoc_model.Names.ModuleName.is_internal was used 5 times Btype.TypeHash.add was used 5 times Internal_variable_names.offsetted was used 1 times Opcodes.opLEINT was used 1 times CamlinternalFormatBasics.block_type was used 1 times Clambda.preallocated_block was used 5 times Odoc_html.Types was used 4 times Ast_helper.Mod.unpack was used 2 times Ctype.newobj was used 2 times Set_of_closures_id.Set.iter was used 1 times Parmatch.pressure_variants was used 2 times Parmatch.some_private_tag was used 2 times Odoc_document.Types.DocumentedSrc was used 6 times Odoc_html.Generator.doc was used 1 times Export_id.Set.t was used 1 times Btype.try_mark_node was used 8 times Odoc_manpage.Generator.render was used 1 times Env.open_pers_signature was used 1 times Odoc_model.Paths.Path.Resolved.Module.t was used 16 times Shape.Uid.Tbl.create was used 6 times Set_of_closures_id.Tbl.memoize was used 2 times Opcodes.opGEINT was used 1 times Odoc_xref2.Lang_of.Path.resolved_type_fragment was used 5 times Odoc_model.Paths.Identifier.Value.t was used 6 times CamlinternalFormatBasics.fmtty was used 45 times Stdlib.Stack.pop was used 3 times X86_dsl.I.jb was used 4 times Ast_helper.Cl.let_ was used 2 times Ident.Map was used 1 times Typedtree.open_description was used 5 times Printinstr.instrlist was used 3 times Odoc_model.Location_ was used 4 times Clflags.match_context_rows was used 3 times Odoc_model.Lang.ModuleType.simple_expansion was used 21 times Odoc_model.Paths.Reference.Resolved.ClassSignature.t was used 1 times Consistbl.Make was used 4 times Odoc_document.Url.Anchor.from_identifier was used 4 times Env.find_module_by_name was used 2 times Variable.Tbl.create was used 6 times Typemod.Signature_names.simplify was used 1 times Stdlib.stderr was used 23 times Odoc_document.Types.Alternative.t was used 2 times Config.profinfo was used 2 times Btype.extract_label was used 2 times Cmm_helpers.stringref_safe was used 1 times Lift_let_to_initialize_symbol.lift was used 2 times Includemod.expand_module_alias was used 1 times Freshening.activate was used 1 times Ast_helper.Sig.class_type was used 1 times Ctype.add_dummy_method was used 5 times Subst.cltype_declaration was used 4 times Ast_mapper.add_ppx_context_str was used 1 times Odoc_xref2.Ref_tools.resolve_reference was used 3 times Ast_helper.Exp.field was used 1 times Allocated_const.t was used 16 times Stdlib.Format.kfprintf was used 7 times Btype.copy_row was used 4 times Alias_analysis.print_constant_defining_value was used 9 times Symtable.get_global_value was used 1 times Odoc_model.Paths.Fragment.Resolved.Type.t was used 4 times Static_exception.equal was used 4 times Clflags.make_archive was used 6 times Typedtree.alpha_pat was used 4 times Ast_helper.Incl.mk was used 5 times Variable.create was used 45 times Odoc_model.Paths.Identifier.Maps.FunctorParameter.empty was used 1 times Stdlib.Sys.os_type was used 14 times Odoc_loader.read_cmt_infos was used 1 times Printtyp.Conflicts.reset was used 2 times Odoc_xref2.Cfrag.module_ was used 14 times Odoc_odoc.Fs.File.read was used 4 times Docstrings.set_post_docstrings was used 4 times Typedecl_separability.compute_decl was used 1 times Build_path_prefix_map.rewrite was used 1 times Odoc_parser.Loc.same was used 4 times Stdlib.output_substring was used 5 times Subst.Lazy.modtype_declaration was used 1 times Lambda.transl_extension_path was used 8 times Env.persistent_structures_of_dir was used 2 times X86_dsl.I.and_ was used 1 times X86_dsl.mem64 was used 14 times Set_of_closures_id.equal was used 1 times Odoc_xref2.Component.Extension.Constructor was used 2 times Cmm_helpers.unbox_int was used 3 times Var_within_closure.Set.mem was used 2 times Clflags.include_dirs was used 12 times Variable.Map.filter was used 12 times Oprint.out_ident was used 7 times Internal_variable_names.dup_set_of_closures was used 1 times Predef.path_int was used 2 times Cmm_helpers.make_unsigned_int was used 1 times Location.t was used 191 times Closure_id.Map.t was used 10 times Symtable.output_primitive_names was used 1 times Ast_helper.Exp.binding_op was used 1 times Outcometree.out_constructor was used 1 times Static_exception.Set.is_empty was used 2 times Env.crc_of_unit was used 2 times Clflags.use_threads was used 6 times Printtyp.tree_of_extension_constructor was used 2 times Stdlib.Result.ok was used 1 times Internal_variable_names.module_as_block was used 1 times Odoc_model.Paths.Path.Resolved.Value.t was used 6 times Stdlib.input_value was used 32 times Internal_variable_names.get_symbol_field was used 1 times Odoc_xref2.Component.Delayed.put_val was used 13 times Typedecl.transl_type_decl was used 3 times Meta.invoke_traced_function was used 1 times Stdlib.Nativeint.min_int was used 3 times Stdlib.Int64.unsigned_to_int was used 1 times Shape.Make_reduce was used 1 times Cmm_helpers.cint_const was used 1 times Fpath.equal was used 2 times Config.max_tag was used 2 times Errortrace.Subtype.map was used 2 times Invariant_params.invariant_params_in_recursion was used 3 times Clflags.applicative_functors was used 7 times Odoc_model was used 26 times Stdlib.result was used 21 times Typecore.name_pattern was used 3 times X86_ast was used 5 times Cmm.lub_component was used 2 times Docstrings.WithMenhir was used 1 times Stdlib.fpclass was used 2 times Reg was used 14 times CamlinternalFormatBasics.float_conv was used 2 times Stdlib.Stack.create was used 8 times Stdlib.Int64.logand was used 3 times Config.flexdll_dirs was used 1 times Cmt_format.read_cmt was used 4 times Stdlib.Option.some was used 1 times Odoc_model.Paths.Fragment.Resolved.t was used 13 times Misc.Stdlib.String.Set.union was used 1 times Symbol.Tbl.create was used 7 times Clflags.dump_source was used 4 times Typetexp.make_poly_univars was used 1 times Flambda_utils.Switch_storer.mk_store was used 1 times Cmm_helpers.setfield was used 1 times Odoc_model.Paths.Identifier.fullname was used 1 times Odoc_xref2.Ident.Name.unsafe_class was used 1 times Ctype.get_current_level was used 10 times Odoc_model.Location_.set_end_as_offset_from_start was used 1 times Variable.Map.mapi was used 7 times Ast_helper.Pat.constraint_ was used 2 times Odoc_odoc.Fs.File was used 5 times Includecore.report_value_mismatch was used 1 times Odoc_model.Names.PageName.fmt was used 2 times Odoc_xref2.Subst.module_substitution was used 1 times Odoc_document.Types.Math.t was used 3 times Arch.print_specific_operation was used 1 times Clflags.set_dumped_pass was used 1 times Stdlib.Sys.max_string_length was used 28 times Emitaux.output_channel was used 3 times Flambda.used_variables was used 1 times Odoc_odoc.Resolver.resolve_import was used 1 times Translmod.transl_implementation_flambda was used 1 times Stdlib.print_char was used 4 times Errortrace.map was used 2 times Env.remove_last_open was used 1 times Odoc_model.Error.unpack_warnings was used 3 times Stdlib.List.assoc was used 40 times Ctype.polyfy was used 1 times Ast_helper.Exp.attr was used 1 times Odoc_xref2.Tools.resolve_module_fragment was used 2 times Builtin_attributes.alerts_of_str was used 1 times Lambda.transl_value_path was used 8 times Typedecl_unboxed.get_unboxed_type_representation was used 3 times Odoc_xref2.Component.Delayed was used 3 times Maindriver.main was used 1 times Symbol was used 2 times Env.add_local_type was used 2 times Odoc_model.Paths.Identifier.Path.ModuleType.t was used 2 times Clambda.uphantom_defining_expr was used 1 times Odoc_model.Lang.SourceTree.t was used 1 times Odoc_html.Config.v was used 1 times X86_dsl.sym was used 5 times Clflags.all_ppx was used 8 times Odoc_xref2.Ident.Of_Identifier.label was used 2 times Xml_wrap.NoWrap was used 1 times Btype.abbreviate_class_type was used 1 times Odoc_model.Comment.block_element was used 13 times Stdlib.Int64.shift_right was used 3 times Odoc_latex.Raw.label was used 2 times Flambda.update_body_of_function_declaration was used 2 times Odoc_model.Paths.Identifier.Mk.class_ was used 3 times Rec_check.is_valid_recursive_expression was used 1 times Odoc_xref2.Ident.Name.unsafe_type was used 1 times Clflags.Int_arg_helper.parse was used 18 times Clflags.default_inline_threshold was used 1 times Ast_helper.Mty.extension was used 1 times Odoc_model.Names.ConstructorName.to_string was used 11 times Odoc_odoc.Fs.File.has_ext was used 1 times Simplif.split_default_wrapper was used 3 times Stdlib.Hashtbl.reset was used 5 times Ccomp.linker_is_flexlink was used 1 times Clflags.create_usage_msg was used 1 times Stdlib.invalid_arg was used 147 times Clflags.afl_instrument was used 6 times Clflags.Float_arg_helper.get was used 4 times Mutable_variable.name was used 1 times Simple_value_approx.print_descr was used 1 times Set_of_closures_id.Map.iter was used 1 times Tmc.rewrite was used 1 times Stdlib.Filename.open_temp_file was used 4 times Stdlib.Complex.t was used 2 times Odoc_model.Names.PageName.t was used 14 times Odoc_xref2.Component.Element.type_ was used 2 times Reg.all_registers was used 3 times Translobj was used 2 times Odoc_model.Names.ModuleName.internal_of_string was used 2 times Clflags.insn_sched was used 5 times Odoc_xref2.Component.Of_Lang.module_ was used 5 times Ref_to_variables.eliminate_ref was used 2 times Odoc_xref2.Expand_tools was used 1 times Odoc_xref2.Lang_of.type_expr was used 3 times Printtyp.type_expr was used 36 times Stdlib.bool_of_string_opt was used 2 times Predef.path_bool was used 1 times Clflags.Compiler_pass.available_pass_names was used 2 times Stdlib.string_of_int was used 40 times Types.Separability.signature was used 1 times Targetint.add was used 1 times Flambda_utils was used 1 times Emitaux.emit_frames was used 1 times Cmm_helpers.reference_symbols was used 1 times X86_dsl.I.xorpd was used 4 times Odoc_odoc.Resolver.create was used 2 times Subst.Lazy.of_module_decl was used 4 times Ctype.generalize was used 37 times Svg_types was used 1 times Config.ocamlc_cflags was used 1 times Odoc_model.Compat.module_declaration was used 1 times Stdlib.pred was used 15 times Odoc_model.Lang.ClassSignature.t was used 2 times Types.Variance.subset was used 1 times Typetexp.instance_poly_univars was used 1 times Odoc_html.Html_page was used 1 times Odoc_latex.Raw.href was used 1 times Mach.instr_cons_debug was used 14 times Stdlib.output_string was used 72 times Cmm_helpers.bytes_set was used 1 times Closure_id.Set.filter was used 1 times Stdlib.Digest.string was used 1 times Config.flambda was used 21 times Odoc_model.Comment.style was used 1 times Types.set_name was used 6 times Ast_helper.Exp.ident was used 7 times Flambda.create_function_declaration was used 11 times Types.row_name was used 11 times Fmt.t was used 2 times Odoc_odoc.Fs.Directory.fold_files_rec_result was used 2 times Bi_outbuf.alloc was used 6 times Shape.proj was used 10 times Env.lookup_modtype was used 1 times Config.cmxs_magic_number was used 2 times Typecore.type_self_pattern was used 1 times Odoc_xref2.Ident.Name.typed_exception was used 1 times Ident.Map.filter was used 1 times Types.link_kind was used 6 times Odoc_model.Paths.Identifier.Field.t was used 4 times CamlinternalFormat.type_format was used 2 times Translprim.check_primitive_arity was used 1 times Env.get_uid_to_loc_tbl was used 1 times Mutable_variable.Set.add was used 2 times Odoc_model.Paths.Reference.Resolved.LabelParent.t was used 2 times Compmisc.read_clflags_from_env was used 4 times Stdlib.List.combine was used 24 times Stdlib.prerr_int was used 1 times X86_dsl.I.add was used 6 times Btype.iter_type_expr_cstr_args was used 5 times Btype.For_copy.redirect_desc was used 8 times Depend.pp_deps was used 3 times Stdlib.Obj.forward_tag was used 9 times Printlambda.record_rep was used 1 times Stdlib.open_in_gen was used 3 times Typedtree.mkloc was used 4 times Variable.get_compilation_unit was used 2 times Types.field_private was used 1 times Odoc_parser.Warning was used 1 times Compilenv.set_global_approx was used 2 times Stdlib.Int32.div was used 1 times Cmm_helpers.arrayref_safe was used 1 times Odoc_xref2.Find.label_in_sig was used 1 times Cmm_helpers.box_float was used 11 times Linkage_name.t was used 2 times Closure_origin.Map.add was used 1 times Odoc_xref2.Component was used 12 times Clflags.stop_after was used 6 times Typedtree.object_field was used 3 times Types.Meths.empty was used 3 times Annot.ident was used 1 times Ctype.reset_global_level was used 1 times Odoc_xref2.Ident.Rename.type_ was used 4 times Config.architecture was used 1 times Typecore.option_none was used 1 times Stdlib.Printf.eprintf was used 34 times Stdlib.Array.map was used 76 times Odoc_document.ML.source_tree was used 1 times Misc.print_if was used 14 times Backend_intf.S was used 1 times Typetexp.transl_simple_type was used 22 times X86_proc.string_of_reg32 was used 4 times Odoc_document.Comment.standalone was used 2 times Odoc_xref2.Component.ClassType.t was used 5 times Path.flatten was used 2 times Odoc_xref2.Component.ModuleType.U was used 1 times Parmatch.pressure_variants_in_computation_pattern was used 1 times Typeopt.is_function_type was used 2 times Cmm.expression was used 30 times Printcmm.rec_flag was used 1 times Stdlib.Map.S was used 4 times Stdlib.List.sort was used 28 times Odoc_xref2.Ident.Rename.module_type was used 4 times Mutable_variable.Set.print was used 1 times Reg.Map.t was used 5 times Cmm_helpers.bigarray_set was used 1 times Freshening.Project_var.compose was used 1 times Odoc_model.Paths.Identifier.Mk.constructor was used 4 times Proc.loc_external_arguments was used 1 times Inlining_cost.Benefit.requested_inline was used 2 times Flambda.set_of_closures was used 39 times Stdlib.List.rev_append was used 55 times Odoc_document.Utils.skip_until was used 2 times Lambda.free_variables was used 16 times Set_of_closures_id.Map.t was used 8 times CamlinternalFormat.make_printf was used 8 times Parameter.t was used 4 times Stdlib.Lexing.from_channel was used 5 times Path.Map.is_empty was used 2 times Stdlib.String.split_on_char was used 8 times Odoc_xref2.Subst.identity was used 7 times Odoc_model.Error.t was used 31 times Set_of_closures_id.Set.mem was used 6 times Odoc_xref2.Component.ClassSignature.Constraint was used 2 times Tag.compare was used 2 times Reg.Map.fold was used 1 times Odoc_xref2.Tools.resolve_class_type was used 2 times Odoc_xref2.Errors.report was used 25 times Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error was used 10 times Flambda_iterators.map_expr was used 1 times Projection.compare_move_within_set_of_closures was used 1 times Clflags.reset_arguments was used 1 times Env.add_value was used 11 times Stdlib.Format.pp_print_cut was used 5 times Ast_helper.Pat.any was used 1 times Clflags.dump_interf was used 2 times Odoc_document.Doctree.Take.until was used 10 times Odoc_xref2.Utils.ResultMonad was used 12 times Odoc_model_desc.Paths_desc.reference was used 2 times Symbol.Map.disjoint_union was used 2 times Symbol.Map.empty was used 12 times Cmm_helpers.get_tag was used 2 times Remove_unused_closure_vars.remove_unused_closure_variables was used 5 times Stdlib.Buffer.length was used 3 times Compilenv.approx_env was used 4 times X86_dsl.I.comisd was used 8 times Clflags.Compiler_pass.t was used 2 times Odoc_odoc.Fs.File.set_ext was used 2 times Btype.is_Tconstr was used 3 times Ctype.generalize_class_type_structure was used 1 times Export_id.Map.add was used 2 times Clflags.dump_flambda_verbose was used 3 times Btype.is_fixed was used 5 times Stdlib.Format.pp_print_string was used 68 times Linear.instruction_desc was used 7 times Odoc_model.Paths.Identifier.Maps.Type.empty was used 1 times Odoc_xref2.Ident.Rename.exception_ was used 1 times Ctype.generic_instance_declaration was used 1 times Stdlib.at_exit was used 4 times Stdlib.Int64.of_nativeint was used 6 times Symbol.Map.map_keys was used 1 times Btype.TypeSet.exists was used 1 times Odoc_model.Paths.Identifier.Page.t was used 6 times Env.has_local_constraints was used 6 times Odoc_model.Names.ClassTypeName.t was used 36 times Odoc_xref2.Component.Of_Lang.value was used 1 times X86_dsl.D.extrn was used 9 times Predef.type_lazy_t was used 2 times Annot was used 1 times CamlinternalFormat.make_iprintf was used 3 times Odoc_model.Lang.TypeDecl.Constructor.t was used 6 times Symbol.Set.diff was used 4 times Odoc_xref2.Env.s_datatype was used 1 times Odoc_xref2.Ident.compare was used 8 times Odoc_odoc.Fs.Directory.mkdir_p was used 4 times Builtin_attributes.check_alerts_inclusion was used 6 times Parsetree.constant was used 32 times Odoc_model.Lang.Compilation_unit.Packed was used 1 times Odoc_model.Paths.Identifier.Maps.Class.empty was used 1 times Subst.Lazy.signature_item was used 1 times Parse.toplevel_phrase was used 1 times Internal_variable_names.const_bool was used 1 times Cmm.fundecl was used 1 times Ast_helper.Sig.value was used 1 times Stdlib.Buffer.add_subbytes was used 1 times Odoc_html.Config.t was used 1 times Ctype.limited_generalize was used 1 times Compile.interface was used 1 times Clambda.ufunction was used 11 times Misc.Stdlib.List.equal was used 10 times Stdlib.Atomic.compare_and_set was used 1 times Printtyp.functor_parameters was used 1 times Cmm.new_label was used 17 times Clflags.use_runtime was used 8 times Stdlib.Printf.printf was used 20 times Odoc_document.Types.Block.list_type was used 1 times Compenv.stop_early was used 4 times Clflags.dump_shape was used 3 times Mtype.scrape was used 2 times Odoc_xref2.Env.env_for_reference was used 1 times Stdlib.Int64.add was used 12 times Lambda.duplicate was used 1 times Location.print_loc was used 7 times Btype.iter_type_expr_kind was used 1 times Subst.add_module_path was used 1 times Typedtree.case was used 13 times Odoc_model.Lang.Include was used 15 times Flambda.free_variables was used 6 times Variable.Tbl.find was used 16 times Stdlib.String.iteri was used 2 times Flambda.import_function_declarations_for_pack was used 1 times Shape.decompose_abs was used 1 times Odoc_xref2.Lang_of was used 48 times Predef.path_list was used 2 times Inline_and_simplify_aux.prepare_to_simplify_closure was used 2 times Odoc_odoc.Resolver.build_compile_env_for_unit was used 2 times Linkage_name.print was used 1 times Stdlib.Int32.logand was used 1 times Misc.LongString.blit was used 2 times Inlining_cost.can_inline was used 1 times Odoc_model.Paths.Identifier.Type.t was used 10 times Reload.fundecl was used 1 times Set_of_closures_id.Tbl.replace was used 2 times CamlinternalFormatBasics.ignored was used 14 times Reg.Set.mem was used 3 times Parsetree.value_binding was used 4 times Stdlib.string_of_bool was used 12 times Stdlib.Nativeint.mul was used 3 times Stdlib.Digest.compare was used 1 times Misc.debug_prefix_map_flags was used 1 times Odoc_document.Url.render_path was used 2 times Stdlib.Array.iter was used 48 times Odoc_model.Paths.Identifier.Maps.Module.find was used 2 times Types.row_field was used 1 times Stdlib.input_char was used 8 times Typetexp.transl_type_param was used 2 times Odoc_xref2.Find.signature_in_sig was used 1 times Odoc_model.Names.ModuleTypeName.is_internal was used 5 times Asmpackager.package_files was used 1 times Oprint.out_value was used 2 times Odoc_xref2.Component.Fmt.module_type_type_of_desc was used 1 times Static_exception.Set.add was used 3 times Var_within_closure.Map.disjoint_union was used 1 times Stdlib.Int.min was used 33 times Stdlib.Bytes.set was used 53 times Odoc_latex.Generator.Link.label was used 1 times Btype.iter_row was used 10 times Odoc_model.Paths.Path.ModuleType.t was used 22 times Parsetree.module_declaration was used 12 times Shape.for_persistent_unit was used 4 times Odoc_xref2.Ident.Name.unsafe_module_type was used 1 times Clflags.set_save_ir_after was used 2 times Stdlib.List.flatten was used 39 times Emitaux.reset_debug_info was used 1 times Subst.Lazy.modtype_decl was used 1 times Shape.Map.add_type_proj was used 1 times Includemod.modtypes was used 5 times Printcmm.chunk was used 3 times Subst.identity was used 54 times Variable.Map.print was used 5 times Export_info.t_of_transient was used 1 times Env.bound_value was used 2 times Odoc_xref2.Subst.module_type_substitution was used 1 times Odoc_xref2.Find.instance_variable_in_class_signature was used 1 times Compilation_unit.Map.fold was used 1 times Parmatch.Compat was used 1 times Stdlib.Bytes.make was used 7 times Patterns.Head.t was used 5 times Odoc_xref2.Env.env_of_unit was used 2 times Odoc_xref2.Component.ModuleTypeMap.t was used 1 times X86_dsl.I.set was used 2 times Translprim.event_before was used 1 times Odoc_html.Config.theme_uri was used 2 times Config.print_config was used 1 times Closure_id.Map.find_opt was used 1 times Stdlib.Filename.quote was used 19 times Btype.class_body was used 2 times Linkage_name.compare was used 2 times Odoc_xref2.Component.ModuleMap.add was used 1 times Asmlibrarian.create_archive was used 1 times Proc.prologue_required was used 1 times Load_path.remove_dir was used 1 times Mtype.nondep_supertype was used 2 times Instruct.immed_max was used 2 times Arch.specific_operation was used 2 times Stdlib.StringLabels.capitalize_ascii was used 1 times Ident.find_all was used 2 times Ident.Map.mem was used 5 times Errortrace was used 7 times Bi_outbuf.t was used 5 times Closure_id was used 2 times Compenv.print_standard_library was used 1 times Parsetree.include_description was used 4 times Binutils.error_to_string was used 1 times Inline_and_simplify_aux.Result was used 3 times Typedecl_properties was used 3 times Proc.register_name was used 1 times Simplify_primitives.primitive was used 1 times Toploop.filename_of_input was used 1 times Odoc_model.Names.ConstructorName.make_std was used 13 times Compilation_unit.print was used 3 times Odoc_document.Types.Block.t was used 9 times Translattribute.get_tailcall_attribute was used 2 times Variable.Map.equal was used 4 times Ctype.package_subtype was used 1 times Lambda.transl_module_path was used 4 times Odoc_xref2.Component.Element.module_ was used 2 times Errortrace.map_diff was used 9 times Stdlib.LargeFile.pos_in was used 1 times Odoc_xref2.Component.TypeDecl.Equation was used 2 times Typedtree.type_declaration was used 6 times Odoc_latex.Raw.emph was used 1 times Odoc_model.Lang.Class.t was used 1 times Clflags.strict_formats was used 4 times Odoc_model.Paths.Identifier.Maps.Any was used 1 times Btype.is_Tvar was used 38 times Subst.class_declaration was used 4 times Odoc_xref2.Subst.open_ was used 1 times Variable.Set.equal was used 3 times Symbol.Set.mem was used 12 times Stdlib.List.fold_right2 was used 7 times Odoc_model_desc.Comment_desc was used 1 times Interval.overlap was used 2 times Cmm.typ_addr was used 2 times Interval.all_intervals was used 2 times Asmlink.extract_crc_implementations was used 1 times Odoc_xref2.Ident.Of_Identifier.class_ was used 1 times Stdlib.Int64.shift_right_logical was used 6 times Stdlib.set_binary_mode_in was used 2 times Odoc_model.Semantics was used 1 times Odoc_model.Lang.ModuleType.substitution was used 3 times Stdlib.Bytes.sub_string was used 14 times Html_types.span_content_fun was used 2 times Ctype.filter_method was used 1 times Stdlib.Char.chr was used 73 times Path.find_free_opt was used 5 times Parsetree.type_declaration was used 39 times Odoc_model.Paths.Identifier.Maps.Path.Type.add was used 2 times Stdlib.format was used 12 times Types.Meths.t was used 2 times Stdlib.Filename was used 3 times Stdlib.Hashtbl.iter was used 10 times Odoc_xref2.Subst.module_type_expr was used 1 times Parmatch.le_pat was used 3 times Misc.LongString.input_bytes was used 1 times Cmm.memory_chunk was used 5 times Flambda_utils.variables_bound_by_the_closure was used 1 times Odoc_parser.parse_comment was used 3 times Clflags.Float_arg_helper.parse was used 3 times Location.error was used 2 times Xml_print.Make_typed_fmt was used 2 times Stdlib.String.equal was used 17 times Odoc_model.Lang was used 13 times Static_exception.Set.print was used 1 times Ast_helper.Exp.new_ was used 1 times Variable.Map.fold was used 50 times Ident.Set.iter was used 1 times Odoc_xref2.Component.PathTypeMap.find was used 7 times Env.address was used 1 times Ctype.equal was used 11 times Ast_helper.Mod.constraint_ was used 1 times Flambda_utils.make_closure_declaration was used 1 times Meta.reify_bytecode was used 2 times Build_export_info.build_transient was used 1 times Types.MethSet.empty was used 3 times Stdlib.BytesLabels.create was used 1 times Warnings.defaults_w was used 1 times Misc.list_remove was used 3 times Debuginfo.none was used 80 times Asttypes was used 58 times Typedtree.signature_item was used 4 times Stdlib.Seq.fold_left was used 6 times Lambda.scoped_location was used 5 times Btype.is_Tunivar was used 5 times Types.equal_tag was used 6 times Cmm_helpers.code_segment_table was used 2 times Profile.record_call was used 14 times Odoc_model.Paths.Identifier.Maps.Module.t was used 1 times Env.find_class was used 2 times X86_dsl.I.movss was used 1 times Ident.persistent was used 12 times Location.is_none was used 2 times Debuginfo.Scoped_location.enter_value_definition was used 1 times Ast_helper.Exp.try_ was used 1 times Stdlib.Obj.raw_data was used 2 times Ast_helper.Str.include_ was used 1 times Printtyp.extension_only_constructor was used 2 times Odoc_model.Lang.Exception was used 6 times Variable.Map.iter was used 42 times Stdlib.Int32.equal was used 1 times Dll.synchronize_primitive was used 1 times Stdlib.Hashtbl.hash was used 28 times Odoc_xref2.Component.PathModuleMap.empty was used 1 times Compilation_unit.Set.mem was used 3 times Inlining_cost.direct_call_size was used 1 times Ast_helper.Typ.poly was used 1 times Closure_id.print was used 30 times Inlining_cost.Benefit.direct_call_of_indirect was used 1 times Export_info.value_string was used 4 times Odoc_model.Paths.Identifier.SourceLocation.t was used 17 times Printmach.intervals was used 1 times Cmm_helpers.xor_int_caml was used 1 times Types.MethSet.union was used 1 times Odoc_xref2.Component.TypeDecl.Constructor.t was used 4 times Stdlib.Lexing.lexeme_end_p was used 1 times Docstrings.text_attr was used 4 times Mutable_variable.create_from_variable was used 1 times Includeclass.report_error was used 3 times Ccomp.call_linker was used 5 times Odoc_xref2.Find.value_in_sig was used 4 times Odoc_xref2.Component.Element.class_ was used 2 times Import_approx.really_import_approx was used 1 times Linkage_name.to_string was used 8 times Flambda.print_project_var was used 2 times Cmm_helpers.frame_table was used 1 times Clflags.Compiler_pass.is_compilation_pass was used 1 times Ident.create_persistent was used 38 times Arch.operation_is_pure was used 1 times Inconstant_idents.inconstants_on_program was used 1 times Misc.LongString.create was used 5 times Odoc_xref2.Ident.Name.typed_functor_parameter was used 4 times Tyxml_html.pre was used 1 times Env was used 2 times Odoc_parser.Loc.span was used 15 times Lexer.in_comment was used 1 times Typeopt.bigarray_type_kind_and_layout was used 2 times Odoc_model.Lang.Include.shadowed was used 2 times Outcometree was used 6 times Compmisc.init_path was used 11 times Parsetree.type_exception was used 16 times Opcodes.opRAISE was used 1 times Odoc_model.Comment.non_link_inline_element was used 5 times Stdlib.stdin was used 7 times Builtin_attributes.alerts_of_sig was used 1 times Btype.TypeSet.mem was used 17 times Stdlib.Bytes.get_int64_be was used 1 times Translmod.transl_package was used 1 times Export_info.descr was used 26 times Freshening.Project_var.apply_closure_id was used 3 times Env.enter_signature_and_shape was used 1 times Persistent_env.is_imported_opaque was used 1 times Opcodes.opPOPTRAP was used 1 times Env.is_in_signature was used 1 times Odoc_model.Paths.Identifier.Mk.source_page was used 1 times Tyxml_html.Unsafe.node was used 1 times Projection.Map.t was used 2 times Mtype.enrich_typedecl was used 1 times Odoc_model.Root.Odoc_file.hidden was used 1 times Parser.parse_mod_longident was used 1 times Btype.TypeMap.empty was used 3 times Stdlib.Scanf.bscanf was used 1 times Internal_variable_names.full_apply was used 1 times Stdlib.read_float_opt was used 1 times Cmm_helpers was used 1 times Ident.scope was used 3 times Printtyp.Conflicts.exists was used 1 times Cmm_helpers.return_unit was used 5 times Translattribute.get_and_remove_specialised_attribute was used 2 times Odoc_document.Types.DocumentedSrc.t was used 13 times Odoc_document.Url.Path.kind was used 1 times Symtable.init_toplevel was used 1 times Export_id.Map.t was used 6 times Compilenv.is_predefined_exception was used 2 times Btype.set_static_row_name was used 1 times Oprint.parenthesized_ident was used 1 times Clflags.dump_cmm was used 5 times Ast_helper.Exp.unreachable was used 3 times Trace.traced_functions was used 6 times Predef.type_int was used 5 times Cmi_format.cmi_infos was used 1 times Btype.virtual_methods was used 1 times Btype.unmark_extension_constructor was used 2 times Ast_helper.Str.primitive was used 1 times Mutable_variable.t was used 12 times X86_dsl.D.loc was used 1 times Svg_types.Unit was used 1 times Branch_relaxation was used 1 times Closure_id.unique_name was used 2 times Emitaux.is_generic_function was used 1 times X86_dsl.I.test was used 3 times Reg.reinit was used 1 times Odoc_odoc.Fs.Directory.of_string was used 1 times Mach.instr_iter was used 3 times Odoc_xref2.Component.TypeDecl.Constructor was used 2 times Stdlib.Obj.field was used 19 times Btype.TypePairs.mem was used 6 times Simple_value_approx.function_declarations was used 5 times Cmm_helpers.setfloatfield was used 1 times Odoc_model.Paths.Identifier.Maps.ModuleType.add was used 1 times Stdlib.Lexing.lexeme_start was used 13 times Odoc_html.Link was used 2 times Cmm.typ_int was used 17 times Odoc_model.Names.ModuleTypeName.fmt was used 1 times Translclass.transl_class was used 1 times Ast_helper.Exp.lazy_ was used 1 times Odoc_document.Url.Anchor.polymorphic_variant was used 1 times Lift_code.lift_lets_expr was used 1 times Printtyp.report_ambiguous_type_error was used 1 times Odoc_model.Lang.TypeExpr.t was used 14 times Cmm_helpers.unbox_float was used 2 times Btype.fold_type_expr was used 1 times Odoc_xref2.Component.FunctorParameter.t was used 1 times Path.Map.add was used 8 times Types.Vars.add was used 5 times Typecore.check_partial was used 1 times Odoc_html.Types.uri was used 2 times Misc.Stdlib.List.some_if_all_elements_are_some was used 2 times Types.Transient_expr.set_desc was used 8 times Types.Separability.default_signature was used 9 times Odoc_document.Types.Description.one was used 4 times Odoc_xref2.Tools.reresolve_value was used 2 times Odoc_model.Paths.Identifier.Mk.field was used 4 times Parsetree.attribute was used 47 times Env.mark_type_used was used 3 times Odoc_document.Comment.to_ir was used 15 times Astring.String.cut was used 1 times Ctype.apply was used 2 times Location.absolute_path was used 3 times Stdlib.List.mapi was used 9 times Stdlib.Map was used 1 times Types.Transient_expr.set_level was used 1 times Stdlib.Nativeint.logand was used 3 times Flambda.print_project_closure was used 2 times Symtable.output_global_map was used 2 times Typedecl_variance.error was used 1 times Ctype.expanded_diff was used 1 times X86_dsl.nat was used 4 times Persistent_env.empty was used 1 times Opcodes.opC_CALL1 was used 1 times Internal_variable_names.simplify_fv was used 1 times Stdlib.List.stable_sort was used 13 times Ast_mapper.default_mapper was used 1 times Projection.print_project_var was used 1 times Stdlib.Filename.is_implicit was used 4 times Location.init was used 6 times CamlinternalLazy.t was used 1 times Misc.map_left_right was used 2 times Clflags.Compiler_pass.can_save_ir_after was used 2 times Config.mkexe was used 1 times Stdlib.Format.pp_print_float was used 3 times Docstrings.empty_docs was used 17 times Stdlib.Hashtbl was used 1 times Cmmgen_state.constant was used 1 times Builtin_attributes.warning_scope was used 43 times Odoc_xref2.Component.Of_Lang.empty was used 74 times Switch.CtxStore was used 1 times Parser.parse_mty_longident was used 1 times Lazy_backtrack.force was used 3 times Typedecl.transl_type_exception was used 2 times Types.Variance.set was used 13 times Lambda.program was used 6 times Local_store.s_table was used 10 times Pprintast.tyvar was used 7 times Stdlib.Obj was used 2 times Flambda_invariants.check_exn was used 1 times Env.find_ident_constructor was used 2 times Stdlib.Hashtbl.mem was used 21 times Cmm.typ_void was used 12 times Variable.Set.empty was used 29 times Clflags.dump_rawflambda was used 2 times Includemod.is_runtime_component was used 1 times Odoc_xref2.Component.Delayed.get was used 57 times Clflags.no_check_prims was used 2 times Closure_id.Set.print was used 1 times Odoc_model.Comment.link_content_of_inline_elements was used 1 times Odoc_xref2.Ident.Name.unsafe_class_type was used 1 times Var_within_closure.t was used 4 times Odoc_xref2.Component.Opt was used 1 times Emitenv.per_function_env was used 1 times Dll.remove_path was used 1 times Config.as_has_debug_prefix_map was used 1 times Stdlib.Int32.max_int was used 2 times Stdlib.Array.sort was used 2 times Stdlib.open_out_bin was used 17 times CamlinternalMenhirLib.StaticVersion.require_20210419 was used 1 times Reg.is_visited was used 1 times Flambda.compare_const was used 2 times Odoc_xref2.Component.Of_Lang.type_decl was used 4 times Ctype.reset_reified_var_counter was used 1 times Typecore.check_recursive_class_bindings was used 1 times Clflags.make_runtime was used 2 times Odoc_model.Error.make was used 19 times Shape.print was used 2 times Odoc_odoc.Fs.File.of_string was used 1 times CamlinternalFormat.trans was used 1 times Lexer.init was used 1 times Closure_element was used 2 times Predef.path_unit was used 3 times Oprint.out_class_type was used 2 times Odoc_latex.Generator.render was used 1 times Env.run_iter_cont was used 1 times Clflags.pic_code was used 6 times Symtable.current_state was used 2 times Cmm_helpers.globals_map was used 1 times Stdlib.Filename.concat was used 23 times Stdlib.Sys.cygwin was used 2 times Stdlib.Format.fprintf was used 2170 times Lambda.name_lambda was used 3 times Parsetree.class_field was used 36 times Freshening.freshen_projection_relation was used 1 times Odoc_xref2.Tools.get_module_type_path_modifiers was used 1 times Odoc_document.Types.style was used 1 times Opcodes.opCONST0 was used 1 times Parsetree.class_type was used 58 times Ast_helper.Type.constructor was used 5 times Stdlib.Format.pp_print_break was used 2 times Numbers.Int.Map.find was used 2 times Clambda.with_constants was used 3 times Odoc_html_support_files.read was used 1 times Odoc_document.Url.Anchor.string_of_kind was used 5 times Ast_helper.Cl.attr was used 1 times Patterns was used 1 times Odoc_xref2.Component.Signature.t was used 41 times Clflags.c_compiler was used 4 times Arch.big_endian was used 17 times Predef.type_unit was used 8 times Stdlib.Int32.zero was used 4 times Emit.begin_assembly was used 3 times Odoc_model.Paths.Identifier.Maps.Class.find was used 1 times Stdlib.Int64.bits_of_float was used 7 times Cmm_helpers.emit_preallocated_blocks was used 1 times Docstrings.set_pre_docstrings was used 2 times Location.msg was used 19 times Cmm_helpers.bigstring_load was used 1 times Odoc_document.Comment.heading was used 1 times Misc.no_overflow_sub was used 1 times Cmm_helpers.negint was used 1 times Translprim.clear_used_primitives was used 5 times Typedtree.exists_pattern was used 3 times Clflags.dump_dir was used 3 times Simple_value_approx.float_array_as_constant was used 1 times Id_types.UnitId was used 2 times Stdlib.Bytes.get_int32_be was used 1 times Rec_check.is_valid_class_expr was used 1 times Set_of_closures_id.Map.empty was used 7 times Typedecl_properties.property was used 6 times Clflags.opaque was used 5 times Config.cmxa_magic_number was used 4 times Stdlib.output_byte was used 7 times Compilenv.save_unit_info was used 2 times Odoc_xref2.Env.empty was used 1 times Stdlib.Obj.is_block was used 3 times Odoc_xref2.Component.TypeExpr was used 2 times Export_id.Set.empty was used 2 times Projection.print was used 6 times Types.snapshot was used 1 times Stdlib.Format.set_mark_tags was used 1 times Odoc_xref2.Cfrag.unresolve_module was used 3 times Shape.Item.Map.empty was used 1 times Stdlib.Stack.top_opt was used 6 times Opcodes.opAPPLY was used 1 times Odoc_document.Url.Anchor.extension_decl was used 1 times Ast_helper.Cty.mk was used 2 times Primitive.parse_declaration was used 1 times Flambda.With_free_variables was used 11 times Meta.get_section_table was used 1 times Clflags.keep_docs was used 4 times Config.c_has_debug_prefix_map was used 2 times Config.mkdll was used 1 times Closure_id.Map.fold was used 2 times Switch was used 3 times Debuginfo.Scoped_location.to_location was used 17 times Stdlib.print_float was used 1 times Inline_and_simplify_aux.keep_body_check was used 3 times Builtin_attributes.warn_on_literal_pattern was used 1 times Emitaux.record_frame_descr was used 1 times Stdlib.Format.formatter_of_buffer was used 1 times Stdlib.Int32.succ was used 1 times Clflags.Compiler_pass.of_input_filename was used 1 times Ast_helper.Str.eval was used 6 times Ident.create_predef was used 1 times Odoc_xref2.Component.Include.decl was used 3 times Symtable.filter_global_map was used 1 times Instruct.immed_min was used 2 times Persistent_env.clear was used 1 times Emitcode.marshal_to_channel_with_possibly_32bit_compat was used 3 times Odoc_model.Paths.Reference.Resolved.Parent.t was used 2 times Variable.debug_when_stamp_matches was used 1 times Mutable_variable.Map.find was used 5 times Bytesections.read_section_struct was used 1 times Odoc_document.Reason.source_tree was used 1 times Odoc_model.Paths.Identifier.Mk.source_location_mod was used 2 times Instruct.debug_event was used 6 times Clflags.bytecode_compatible_32 was used 3 times Trace was used 1 times Types.changed_row_field_exts was used 1 times Stdlib.read_int was used 1 times Typedtree.structure_item was used 6 times Reg.Map.remove was used 1 times Odoc_model.Names.TypeName.internal_of_string was used 2 times Odoc_xref2.Component.Module.t was used 28 times Flambda.constant_defining_value was used 28 times Odoc_model.Lang.TypeExpr.Object was used 9 times Meta.realloc_global_data was used 1 times Flambda.print_move_within_set_of_closures was used 2 times Bytelink.extract_crc_interfaces was used 1 times Variable.Map.map_keys was used 2 times Typeclass was used 9 times Stdlib.LargeFile.out_channel_length was used 1 times Stdlib.Random.int was used 2 times Compilenv.current_unit_infos was used 3 times Odoc_document.ML.compilation_unit was used 1 times Projection.print_move_within_set_of_closures was used 1 times Fmt.cut was used 4 times Flambda_iterators.iter_named was used 1 times X86_dsl.I.cvttsd2si was used 1 times Export_id.name was used 1 times Parsetree.constructor_declaration was used 26 times Cmm_helpers.addr_array_ref was used 1 times Cmm_helpers.bigarray_get was used 1 times Mutable_variable.create_with_same_name_as_ident was used 1 times Lambda.const_unit was used 4 times Bi_inbuf.try_preread was used 3 times Odoc_xref2.Find.module_in_sig was used 1 times Odoc_model.Paths.Identifier.Path.Value.t was used 6 times Stdlib.Option.value was used 19 times Stdlib.Nativeint.to_int32 was used 3 times Flambda_iterators.map_symbols was used 2 times Stdlib.open_in was used 20 times Ast_helper.Sig.exception_ was used 1 times Clflags.dump_split was used 2 times Includecore.report_type_mismatch was used 3 times Printmach was used 1 times Types.type_desc was used 2 times Odoc_model.Predefined was used 2 times Stdlib.input was used 11 times Stdlib.Filename.parent_dir_name was used 1 times Docstrings.register was used 1 times Odoc_model.Paths.Identifier.Maps.Path.Value.add was used 1 times Symtable.error was used 1 times Stdlib.Stream.peek was used 18 times Btype.not_marked_node was used 4 times Astring.String.get was used 1 times Subst.modtype_declaration was used 2 times Lambda.specialise_attribute was used 10 times Local_store was used 6 times Ctype.limited_generalize_class_type was used 3 times Stdlib.Sys.is_directory was used 2 times Compilation_unit.Map.t was used 2 times Reg.Set.diff was used 7 times Compilenv.unit_id_from_name was used 1 times Compilenv.new_const_symbol was used 7 times Toploop.use_input was used 1 times Xml_iter.Make was used 1 times Profile.all_columns was used 2 times Cmm_helpers.int_as_pointer was used 1 times Odoc_xref2.Component.Include was used 3 times Subst.Lazy.force_modtype_decl was used 4 times Var_within_closure.Map.fold was used 1 times Odoc_xref2.Env.add_docs was used 1 times Coloring.allocate_registers was used 1 times Ctype.init_def was used 2 times Freshening.Project_var.t was used 2 times Path.Set.empty was used 4 times Cmm.ccatch was used 8 times Closure_id.Map.find was used 13 times Cmm_helpers.arraylength was used 1 times Symtable.check_global_initialized was used 1 times Clflags.all_ccopts was used 11 times Optmaindriver.main was used 1 times Misc.Stdlib.String.Set.choose was used 1 times Stdlib.Filename.remove_extension was used 11 times Odoc_parser.Ast.table was used 4 times Odoc_parser.Loc.with_location was used 6 times Stdlib.max_float was used 2 times Clflags.link_everything was used 10 times Stdlib.Bytes.blit_string was used 4 times Stdlib.List.fold_right was used 135 times Asmlink.link_shared was used 1 times Stdlib.sin was used 2 times Btype.iter_abbrev was used 1 times Types.item_visibility was used 2 times Symbol.Tbl.iter was used 2 times Location.print_report was used 4 times Typeclass.class_descriptions was used 1 times Ast_helper.Cty.signature was used 2 times Btype.backtrack was used 27 times Shape.Sig_component_kind.t was used 1 times Cmt_format was used 2 times Types.value_description was used 17 times Closure_id.t was used 19 times Odoc_model.Comment.inline_element was used 13 times Stdlib.Bytes.of_string was used 3 times Main_args.Default.Optmain was used 1 times X86_proc.directive was used 24 times Odoc_xref2.Tools.resolve_module_type was used 1 times Stdlib.Nativeint.add was used 9 times Bi_io.hash_name was used 2 times Compenv.last_include_dirs was used 3 times Stdlib.Int32.logxor was used 1 times Odoc_model.Paths.Fragment.Resolved.Module.t was used 4 times Btype.flip_mark_node was used 4 times Odoc_odoc.Odoc_file.save_unit was used 2 times Cmo_format.compilation_unit was used 11 times Env.find_modtype_expansion was used 2 times Btype.public_methods was used 2 times Location.errorf was used 105 times Odoc_model.Error.to_string was used 3 times Reg.Map.empty was used 9 times Btype.copy_type_desc was used 4 times CamlinternalFormatBasics.fmt was used 77 times Inlining_decision.for_call_site was used 1 times Ast_helper.Pat.extension was used 1 times Clflags.dump_rawclambda was used 3 times Odoc_model.Paths.Reference.tag_any was used 4 times Stdlib.out_channel_length was used 1 times Lambda.bigarray_layout was used 2 times Compilenv.global_approx was used 1 times Cmm_helpers.boxedint64_header was used 1 times Odoc_xref2.Env.inherit_resolver was used 1 times Stdlib.Printexc.catch was used 1 times Odoc_model_desc.Type_desc.bool was used 18 times Odoc_loader.Lookup_def.lookup_def was used 1 times Stdlib.Printexc.register_printer was used 1 times Odoc_xref2.Component.PathTypeMap.empty was used 3 times Lift_constants.lift_constants was used 3 times Odoc_latex.Raw.hyperref was used 1 times Var_within_closure.Set.filter was used 1 times Opcodes.opCONSTINT was used 2 times Clflags.o1_arguments was used 4 times Env.find_constructor_by_name was used 2 times Ast_mapper.drop_ppx_context_str was used 1 times Bi_outbuf.create_channel_writer was used 8 times Predef.path_match_failure was used 1 times Env.add_module was used 16 times Pass_wrapper.register was used 3 times Warnings.help_warnings was used 1 times Ast_helper.Cty.extension was used 1 times Static_exception.Map.t was used 1 times Lambda.next_raise_count was used 22 times Stdlib.open_flag was used 4 times Location.mknoloc was used 5 times Pparse.preprocess was used 1 times Typecore.type_object was used 1 times Clflags.Compiler_pass was used 7 times Config.linear_magic_number was used 2 times Subst.add_type was used 7 times Mutable_variable.in_compilation_unit was used 1 times Parsetree.module_binding was used 12 times Parsetree.label_declaration was used 32 times Flambda.free_symbols_named was used 2 times X86_dsl.I.sub was used 5 times Config.ext_dll was used 9 times Odoc_xref2.Env.lookup_page was used 2 times Ast_helper.Pat.constant was used 3 times Odoc_model.Lang.Source_info.with_pos was used 1 times Odoc_model.Root.contains_double_underscore was used 5 times Patterns.Simple.omega was used 5 times Bytelink.check_consistency was used 3 times Odoc_xref2.Env.s_module was used 5 times Types.Vars.empty was used 4 times Env.enter_unbound_module was used 2 times Ast_helper.Typ.variant was used 1 times Switch.Store was used 5 times Cmm.map_shallow was used 1 times Stdlib.ListLabels.rev was used 2 times Compilenv.backtrack was used 1 times Xml_print.Make_typed was used 2 times Ast_helper.Cf.inherit_ was used 1 times Cmm_helpers.raise_prim was used 1 times Odoc_model.Paths.Reference.Resolved.ClassType.t was used 2 times Odoc_xref2.Cpath.is_module_forward was used 2 times Printmach.test was used 1 times Env.print_path was used 1 times Odoc_xref2.Component.TypeDecl.Representation was used 1 times X86_dsl.I.jae was used 2 times Odoc_loader.read_cmt was used 2 times Internal_variable_names.symbol_field_block was used 1 times Printcmm.integer_comparison was used 2 times Lexer.skip_hash_bang was used 1 times Odoc_model.Paths.Identifier.Mk.extension was used 3 times Location.raise_errorf was used 7 times Parsetree.class_expr was used 86 times Typedecl.error was used 1 times Stdlib.Sys.interactive was used 7 times Printtyp.raw_type_expr was used 1 times Typecore.self_coercion was used 5 times Flambda_iterators.map_function_bodies was used 4 times Lazy_backtrack.create_failed was used 3 times Inconstant_idents.variable was used 5 times Types.Meths.find was used 11 times Errortrace.Subtype.error was used 2 times Closure_id.Set.t was used 9 times Predef.type_array was used 2 times Odoc_latex.Raw.subsection was used 1 times Odoc_xref2.Lang_of.Path.resolved_value was used 3 times Stdlib.Nativeint.equal was used 9 times Shape.Uid was used 1 times Odoc_model.Lang.FunctorParameter was used 7 times Stdlib.format_of_string was used 1 times Shape.Map.add_module_type_proj was used 1 times Stdlib.List.init was used 3 times Odoc_model.Location_.in_string was used 2 times Predef.ident_some was used 1 times Odoc_model.Paths.Path.ClassType.t was used 16 times Odoc_model.Lang.ClassType was used 14 times Stdlib.Printf.sprintf was used 356 times Errortrace.moregen_error was used 4 times Ctype.raise_nongen_level was used 3 times Odoc_model.Paths.Identifier.Maps.ModuleType.empty was used 1 times Parameter.equal was used 1 times Lambda.negate_float_comparison was used 1 times X86_proc.string_of_condition was used 6 times Cmm_helpers.ignore_high_bit_int was used 3 times Ast_helper.Pat.array was used 1 times Env.used_persistent was used 2 times Compile_common was used 2 times Config.bytecomp_c_libraries was used 2 times Opcodes.opC_CALLN was used 1 times Stdlib.Lexing.lexeme_start_p was used 1 times Btype.TypeHash.iter was used 1 times Html_types.flow5_without_sectioning_heading_header_footer was used 1 times Local_store.s_ref was used 14 times Shape.Map.add was used 1 times Docstrings.empty_info was used 5 times Odoc_model.Names.MethodName.to_string was used 12 times Odoc_xref2.Ident.exception_ was used 1 times Odoc_document.Generator.Make was used 2 times Parsetree.object_field was used 22 times Clflags.inline_alloc_cost was used 3 times Lambda.primitive was used 7 times Odoc_model.Names.ClassTypeName.internal_of_string was used 2 times Symbol.Map.find was used 17 times Subst.type_expr was used 5 times Persistent_env.can_load_cmis was used 1 times Ast_helper.Vb.mk was used 7 times Ast_helper.Cty was used 1 times Clambda.ulambda was used 38 times Opcodes.opENVACC was used 1 times Types.Separability was used 2 times Odoc_model.Names.ConstructorName.t was used 10 times Cmm_helpers.emit_constant_closure was used 1 times Ast_helper.Ms.mk was used 3 times Clflags.strict_sequence was used 4 times Stdlib.Int32.logor was used 4 times Lambda.initialization_or_assignment was used 3 times Cmi_format.output_cmi was used 2 times Interf.build_graph was used 1 times Printlambda.lambda was used 9 times Symbol.Map.fold was used 1 times Types.type_kind was used 1 times Env.lookup_all_labels was used 2 times Odoc_xref2.Component.PathModuleMap.find was used 4 times Lambda.is_safe was used 2 times Path.last was used 4 times Cmo_format.reloc_info was used 2 times Cmm.machtype was used 1 times Lambda.poll_attribute was used 6 times Opcodes.opPUSH was used 1 times Odoc_model.Location_.at was used 4 times Misc.crcs was used 4 times Clflags.default_inline_alloc_cost was used 1 times Lift_code.lift_lets was used 4 times Export_info.create_transient was used 1 times Odoc_xref2.Env.add_module was used 3 times Odoc_model.Paths.Identifier.Label.t was used 4 times Lambda.swap_float_comparison was used 1 times Parmatch.le_pats was used 4 times Predef.path_option was used 8 times Inlining_stats.Closure_stack.note_entering_specialised was used 1 times Typedtree was used 33 times Odoc_model.Lang.Value was used 6 times Odoc_document.Generator_signatures was used 1 times Clflags.output_complete_executable was used 5 times Compilation_unit.Map.singleton was used 1 times Odoc_document.Types.Source.tag was used 1 times X86_dsl.xmm15 was used 2 times Types.row_more was used 29 times Types.functor_parameter was used 16 times Opcodes.opOFFSETINT was used 1 times Linear.fundecl was used 2 times Odoc_model.Lang.umty_of_mty was used 3 times Types.MethSet.fold was used 1 times Odoc_document.Types.Class.t was used 1 times Closure.intro was used 1 times Odoc_xref2.Lang_of.class_signature was used 2 times Odoc_model.Paths.Reference.t was used 41 times Stdlib.Obj.set_raw_field was used 1 times Simple_value_approx.clear_function_bodies was used 1 times Ast_helper.Pat.construct was used 5 times Odoc_xref2.Link.link was used 1 times Location.rewrite_absolute_path was used 4 times Inlining_cost.Threshold.t was used 7 times Types.Vars.iter was used 8 times Var_within_closure.Set.is_empty was used 1 times Simple_value_approx.augment_with_variable was used 1 times Odoc_document was used 6 times Subst.add_module was used 14 times Odoc_xref2.Lang_of.Path.resolved_module was used 7 times Mach was used 22 times Env.enter_signature was used 5 times Path.Map.t was used 5 times Parmatch.lubs was used 1 times Shape.Map.add_module was used 5 times Remove_free_vars_equal_to_args.run was used 1 times Stdlib.Parsing.rhs_start_pos was used 8 times Odoc_xref2.Component.TypeDecl.Equation.t was used 5 times Clflags.unbox_free_vars_of_closures was used 3 times Clflags.remove_unused_arguments was used 3 times Printcmm.phrase was used 1 times Ast_helper.Mty.alias was used 2 times Lambda.lambda_unit was used 46 times Clambda_primitives.boxed_integer was used 1 times Simple_value_approx.print was used 3 times Parsetree.with_constraint was used 28 times Typedecl_immediacy.error was used 1 times Toploop.toplevel_env was used 14 times Variable.Pair.Set.equal was used 1 times Typedtree.extension_constructor was used 6 times Stdlib.Float.classify_float was used 1 times Trace.print_trace was used 1 times Stdlib.Obj.repr was used 1058 times Odoc_xref2.Env.verify_lookups was used 1 times Remove_unused_arguments.separate_unused_arguments_in_set_of_closures was used 1 times Closure_origin.t was used 2 times Ast_helper.Cf.val_ was used 1 times Reg.Set.cardinal was used 1 times Location.warning_reporter was used 2 times Cmm_helpers.mk_compare_floats was used 1 times Stdlib.Int32.unsigned_to_int was used 1 times Clflags.verbose was used 7 times Persistent_env.make_cmi was used 1 times Augment_specialised_args was used 2 times