(<) [Int_replace_polymorphic_compare] | |
(<=) [Int_replace_polymorphic_compare] | |
(<>) [Int_replace_polymorphic_compare] | |
(=) [Int_replace_polymorphic_compare] | |
(>) [Int_replace_polymorphic_compare] | |
(>=) [Int_replace_polymorphic_compare] | |
A | |
abs [Targetint] |
|
absname [Clflags] | |
absolute_path [Location] |
|
acceptable [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
action [CamlinternalMenhirLib.TableFormat.TABLES] | |
action [CamlinternalMenhirLib.EngineTypes.TABLE] | |
add [Targetint] | Addition. |
add [Load_path] | Old name for |
add_arguments [Clflags] | |
add_base_override [Arg_helper.Make] | |
add_dir [Load_path] | Add a directory to the end of the load path (i.e. |
add_docs_attrs [Docstrings] | Convert item documentation to attributes and add them to an attribute list |
add_implementation [Depend] | |
add_implementation_binding [Depend] | |
add_info_attrs [Docstrings] | Convert field info to attributes and add them to an attribute list |
add_ppx_context_sig [Ast_mapper] | Same as |
add_ppx_context_str [Ast_mapper] | Extract information from the current environment and encode it into an attribute which is prepended to the list of structure items in order to pass the information to an external processor. |
add_signature [Depend] | |
add_signature_binding [Depend] | |
add_text_attrs [Docstrings] | Convert text to attributes and add them to an attribute list |
add_use_file [Depend] | |
add_user_override [Arg_helper.Make] | |
afl_inst_ratio [Clflags] | |
afl_instrument [Config] | Whether afl-fuzz instrumentation is generated by default |
afl_instrument [Config_main] | Whether afl-fuzz instrumentation is generated by default |
afl_instrument [Config_boot] | Whether afl-fuzz instrumentation is generated by default |
afl_instrument [Clflags] | |
alert [Location] | Prints an arbitrary alert. |
alert_reporter [Location] | Hook for intercepting alerts. |
alerts_of_attrs [Builtin_attributes] | |
alerts_of_sig [Builtin_attributes] | |
alerts_of_str [Builtin_attributes] | |
alias [Ast_helper.Mty] | |
alias [Ast_helper.Pat] | |
alias [Ast_helper.Typ] | |
align [Misc] |
|
all_ccopts [Clflags] | |
all_columns [Profile] | |
all_kinds [Misc.Magic_number] | |
all_passes [Clflags] | |
all_ppx [Clflags] | |
all_somes [Misc.Stdlib.Array] | |
annot [Unit_info] | |
annotations [Clflags] | |
ansi_of_style_l [Misc.Style] | |
any [Ast_helper.Pat] | |
any [Ast_helper.Typ] | |
append_dir [Load_path] |
|
applicative_functors [Clflags] | |
apply [Ast_mapper] | Apply a mapper (parametrized by the unit name) to a dumped
parsetree found in the |
apply [Ast_helper.Cl] | |
apply [Ast_helper.Mod] | |
apply [Ast_helper.Exp] | |
apply_rewriters [Pparse] | If |
apply_rewriters_sig [Pparse] | |
apply_rewriters_str [Pparse] | |
apply_unit [Ast_helper.Mod] | |
ar [Config] | Name of the ar command, or "" if not needed (MSVC) |
ar [Config_main] | Name of the ar command, or "" if not needed (MSVC) |
ar [Config_boot] | Name of the ar command, or "" if not needed (MSVC) |
ar_supports_response_files [Config] | Whether ar supports @FILE arguments. |
ar_supports_response_files [Config_main] | Whether ar supports @FILE arguments. |
ar_supports_response_files [Config_boot] | Whether ar supports @FILE arguments. |
architecture [Config] | Name of processor type for the native-code compiler |
architecture [Config_main] | Name of processor type for the native-code compiler |
architecture [Config_boot] | Name of processor type for the native-code compiler |
arg_spec [Clflags] | |
array [Ast_helper.Exp] | |
array [Ast_helper.Pat] | |
arrow [Ast_helper.Cty] | |
arrow [Ast_helper.Typ] | |
as_has_debug_prefix_map [Config] | Whether the assembler supports --debug-prefix-map |
as_has_debug_prefix_map [Config_main] | Whether the assembler supports --debug-prefix-map |
as_has_debug_prefix_map [Config_boot] | Whether the assembler supports --debug-prefix-map |
as_inline_code [Misc.Style] | |
asm [Config] | The assembler (and flags) to use for assembling ocamlopt-generated code. |
asm [Config_main] | The assembler (and flags) to use for assembling ocamlopt-generated code. |
asm [Config_boot] | The assembler (and flags) to use for assembling ocamlopt-generated code. |
asm_cfi_supported [Config] | Whether assembler understands CFI directives |
asm_cfi_supported [Config_main] | Whether assembler understands CFI directives |
asm_cfi_supported [Config_boot] | Whether assembler understands CFI directives |
assert_ [Ast_helper.Exp] | |
ast_impl_magic_number [Config] | Magic number for file holding an implementation syntax tree |
ast_impl_magic_number [Config_main] | Magic number for file holding an implementation syntax tree |
ast_impl_magic_number [Config_boot] | Magic number for file holding an implementation syntax tree |
ast_intf_magic_number [Config] | Magic number for file holding an interface syntax tree |
ast_intf_magic_number [Config_main] | Magic number for file holding an interface syntax tree |
ast_intf_magic_number [Config_boot] | Magic number for file holding an interface syntax tree |
attr [Ast_helper.Cf] | |
attr [Ast_helper.Cl] | |
attr [Ast_helper.Ctf] | |
attr [Ast_helper.Cty] | |
attr [Ast_helper.Mod] | |
attr [Ast_helper.Mty] | |
attr [Ast_helper.Exp] | |
attr [Ast_helper.Pat] | |
attr [Ast_helper.Typ] | |
attr_equals_builtin [Builtin_attributes] |
|
attribute [Ast_helper.Cf] | |
attribute [Ast_helper.Ctf] | |
attribute [Ast_helper.Str] | |
attribute [Ast_helper.Sig] | |
attribute_of_warning [Ast_mapper] | Encode a warning message into an 'ocaml.ppwarning' attribute which can be inserted in a generated Parsetree. |
auto_include_alert [Location] | Prints an alert that -I +lib has been automatically added to the load path |
auto_include_otherlibs [Load_path] |
|
available_pass_names [Clflags.Compiler_pass] | |
B | |
backtrack [Lazy_backtrack] | |
backup [Warnings] | |
backup [Terminfo] | |
batch_mode_printer [Location] | |
best_toplevel_printer [Location] | Detects the terminal capabilities and selects an adequate printer |
binary_annotations [Clflags] | |
binding [Pprintast] | |
binding_op [Ast_helper.Exp] | |
bindir [Config] | The directory containing the binary programs |
bindir [Config_main] | The directory containing the binary programs |
bindir [Config_boot] | The directory containing the binary programs |
bytecode_compatible_32 [Clflags] | |
bytecomp_c_libraries [Config] | The C libraries to link with custom runtimes |
bytecomp_c_libraries [Config_main] | The C libraries to link with custom runtimes |
bytecomp_c_libraries [Config_boot] | The C libraries to link with custom runtimes |
C | |
c_compiler [Config] | The compiler to use for compiling C files |
c_compiler [Config_main] | The compiler to use for compiling C files |
c_compiler [Config_boot] | The compiler to use for compiling C files |
c_compiler [Clflags] | |
c_has_debug_prefix_map [Config] | Whether the C compiler supports -fdebug-prefix-map |
c_has_debug_prefix_map [Config_main] | Whether the C compiler supports -fdebug-prefix-map |
c_has_debug_prefix_map [Config_boot] | Whether the C compiler supports -fdebug-prefix-map |
c_output_obj [Config] | Name of the option of the C compiler for specifying the output file |
c_output_obj [Config_main] | Name of the option of the C compiler for specifying the output file |
c_output_obj [Config_boot] | Name of the option of the C compiler for specifying the output file |
call_external_preprocessor [Pparse] | |
call_linker [Ccomp] | |
can_save_ir_after [Clflags.Compiler_pass] | |
case [Ast_helper.Exp] | |
ccobjs [Clflags] | |
ccomp_type [Config] | The "kind" of the C compiler, assembler and linker used: one of "cc" (for Unix-style C compilers) "msvc" (for Microsoft Visual C++ and MASM) |
ccomp_type [Config_main] | The "kind" of the C compiler, assembler and linker used: one of "cc" (for Unix-style C compilers) "msvc" (for Microsoft Visual C++ and MASM) |
ccomp_type [Config_boot] | The "kind" of the C compiler, assembler and linker used: one of "cc" (for Unix-style C compilers) "msvc" (for Microsoft Visual C++ and MASM) |
char [Ast_helper.Const] | |
check [Consistbl.Make] | |
check_alerts [Builtin_attributes] | |
check_alerts_inclusion [Builtin_attributes] | |
check_current [Misc.Magic_number] |
|
check_deprecated_mutable [Builtin_attributes] | |
check_deprecated_mutable_inclusion [Builtin_attributes] | |
check_fatal [Warnings] | |
check_noadd [Consistbl.Make] | |
check_unit_name [Unit_info] |
|
chop_extensions [Misc] | Return the given file name without its extensions. |
chunks_of [Misc.Stdlib.List] |
|
clambda_checks [Clflags] | |
class_ [Ast_helper.Str] | |
class_ [Ast_helper.Sig] | |
class_ [Ast_helper.Typ] | |
class_expr [Pprintast] | |
class_field [Pprintast] | |
class_type [Pprintast] | |
class_type [Ast_helper.Str] | |
class_type [Ast_helper.Sig] | |
class_type_field [Pprintast] | |
classic [Clflags] | |
classic_arguments [Clflags] | |
classic_inlining [Clflags] | |
classify [Diffing] | |
clear [Consistbl.Make] | |
cma_magic_number [Config] | Magic number for archive files |
cma_magic_number [Config_main] | Magic number for archive files |
cma_magic_number [Config_boot] | Magic number for archive files |
cmi [Unit_info] | Those functions derive a specific |
cmi_file [Clflags] | |
cmi_magic_number [Config] | Magic number for compiled interface files |
cmi_magic_number [Config_main] | Magic number for compiled interface files |
cmi_magic_number [Config_boot] | Magic number for compiled interface files |
cmm_invariants [Clflags] | |
cmo [Unit_info] | |
cmo_magic_number [Config] | Magic number for object bytecode files |
cmo_magic_number [Config_main] | Magic number for object bytecode files |
cmo_magic_number [Config_boot] | Magic number for object bytecode files |
cmt [Unit_info] | |
cmt_magic_number [Config] | Magic number for compiled interface files |
cmt_magic_number [Config_main] | Magic number for compiled interface files |
cmt_magic_number [Config_boot] | Magic number for compiled interface files |
cmti [Unit_info] | |
cmx [Unit_info] | |
cmx_magic_number [Config] | Magic number for compilation unit descriptions |
cmx_magic_number [Config_main] | Magic number for compilation unit descriptions |
cmx_magic_number [Config_boot] | Magic number for compilation unit descriptions |
cmxa_magic_number [Config] | Magic number for libraries of compilation unit descriptions |
cmxa_magic_number [Config_main] | Magic number for libraries of compilation unit descriptions |
cmxa_magic_number [Config_boot] | Magic number for libraries of compilation unit descriptions |
cmxs_magic_number [Config] | Magic number for dynamically-loadable plugins |
cmxs_magic_number [Config_main] | Magic number for dynamically-loadable plugins |
cmxs_magic_number [Config_boot] | Magic number for dynamically-loadable plugins |
coerce [Ast_helper.Exp] | |
color [Clflags] | |
color_reader [Clflags] | |
command [Ccomp] | |
comments [Lexer] | |
companion_cmi [Unit_info] | The functions below change the type of an artifact by updating the extension of its filename. |
companion_cmt [Unit_info] | |
companion_obj [Unit_info] | |
compare [Targetint] | The comparison function for target integers, with the same specification as
|
compare [Misc.Stdlib.List] | The lexicographic order supported by the provided order. |
compare [Misc.Stdlib] | |
compare [Int_replace_polymorphic_compare] | |
compare [Clflags.Compiler_pass] | |
compare_items [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
compare_nonterminals [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
compare_productions [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
compare_symbols [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
compare_terminals [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
compile_file [Ccomp] | |
compile_only [Clflags] | |
component_graph [Strongly_connected_components.S] | |
compress [CamlinternalMenhirLib.RowDisplacement] | |
compress [CamlinternalMenhirLib.ErrorReports] | |
compression_supported [Compression] | Reports whether compression is supported. |
concat_null_terminated [Misc] |
|
concrete [Ast_helper.Cf] | |
config_var [Config] | the configuration value of a variable, if it exists |
config_var [Config_main] | the configuration value of a variable, if it exists |
config_var [Config_boot] | the configuration value of a variable, if it exists |
connected_components_sorted_from_roots_to_leaf [Strongly_connected_components.S] | |
constant [Ast_helper.Exp] | |
constant [Ast_helper.Pat] | |
constr [Ast_helper.Cl] | |
constr [Ast_helper.Cty] | |
constr [Ast_helper.Typ] | |
constr_ident [Parse] | This function parses a syntactically valid path for a variant constructor. |
constraint_ [Ast_helper.Cf] | |
constraint_ [Ast_helper.Cl] | |
constraint_ [Ast_helper.Ctf] | |
constraint_ [Ast_helper.Mod] | |
constraint_ [Ast_helper.Exp] | |
constraint_ [Ast_helper.Pat] | |
construct [Ast_helper.Exp] | |
construct [Ast_helper.Pat] | |
constructor [Ast_helper.Te] | |
constructor [Ast_helper.Type] | |
copy_file [Misc] |
|
copy_file_chunk [Misc] |
|
core_type [Pprintast] | |
core_type [Parse] | |
create [Load_path.Dir] | |
create [Lazy_backtrack] | |
create [Consistbl.Make] | |
create_archive [Ccomp] | |
create_failed [Lazy_backtrack] | |
create_forced [Lazy_backtrack] | |
create_hashtable [Misc] | Create a hashtable with the given initial size and fills it with the given bindings. |
create_usage_msg [Clflags] | |
curr [Location] | Get the location of the current token from the |
current_raw [Misc.Magic_number] | the current magic number of each kind |
current_state_number [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
current_version [Misc.Magic_number] | the current version of each kind |
custom_runtime [Clflags] | |
cut_at [Misc] |
|
D | |
data [Identifiable.Map] | |
debug [Clflags] | |
debug_full [Clflags] | |
debug_prefix_map_flags [Misc] | Returns the list of |
decl [Ast_helper.Te] | |
decode_map [Build_path_prefix_map] | |
decode_pair [Build_path_prefix_map] | |
decode_prefix [Build_path_prefix_map] | |
default [Arg_helper.Make] | |
default_alert_reporter [Location] | Original alert reporter for use in hooks. |
default_executable_name [Config] | Name of executable produced by linking if none is given with -o, e.g. |
default_executable_name [Config_main] | Name of executable produced by linking if none is given with -o, e.g. |
default_executable_name [Config_boot] | Name of executable produced by linking if none is given with -o, e.g. |
default_inline_alloc_cost [Clflags] | |
default_inline_branch_cost [Clflags] | |
default_inline_branch_factor [Clflags] | |
default_inline_call_cost [Clflags] | |
default_inline_indirect_cost [Clflags] | |
default_inline_lifting_benefit [Clflags] | |
default_inline_max_depth [Clflags] | |
default_inline_max_unroll [Clflags] | |
default_inline_prim_cost [Clflags] | |
default_inline_threshold [Clflags] | |
default_inline_toplevel_threshold [Clflags] | |
default_iterator [Ast_iterator] | A default iterator, which implements a "do not do anything" mapping. |
default_loc [Ast_helper] | Default value for all optional location arguments. |
default_mapper [Ast_mapper] | A default mapper, which implements a "deep identity" mapping. |
default_reduction [CamlinternalMenhirLib.TableFormat.TABLES] | |
default_reduction [CamlinternalMenhirLib.EngineTypes.TABLE] | |
default_report_printer [Location] | Original report printer for use in hooks. |
default_rpath [Config] | Option to add a directory to be searched for libraries at runtime (used by ocamlmklib) |
default_rpath [Config_main] | Option to add a directory to be searched for libraries at runtime (used by ocamlmklib) |
default_rpath [Config_boot] | Option to add a directory to be searched for libraries at runtime (used by ocamlmklib) |
default_setting [Misc.Error_style] | |
default_setting [Misc.Color] | |
default_simplify_rounds [Clflags] | |
default_styles [Misc.Style] | |
default_unbox_closures_factor [Clflags] | |
default_warning_reporter [Location] | Original warning reporter for use in hooks. |
defaults_w [Warnings] | |
defaults_warn_error [Warnings] | |
defines_symbol [Binutils] | |
delete_eol_spaces [Misc] |
|
deprecated [Location] | Prints a deprecation alert. |
deprecated_script_alert [Location] |
|
descriptions [Warnings] | |
did_you_mean [Misc] |
|
diff [Diffing_with_keys.Define.Simple] | |
diff [Diffing.Define.S] |
|
disjoint_union [Identifiable.Map] |
|
div [Targetint] | Integer division. |
dlcode [Clflags] | |
dllibs [Clflags] | |
dllpaths [Clflags] | |
docs_attr [Docstrings] | |
docstring [Docstrings] | Create a docstring |
docstring_body [Docstrings] | Get the text of a docstring |
docstring_loc [Docstrings] | Get the location of a docstring |
domain [CamlinternalMenhirLib.InfiniteArray] |
|
dont_write_files [Clflags] | |
drop [CamlinternalMenhirLib.General] | |
drop_ppx_context_sig [Ast_mapper] | Same as |
drop_ppx_context_str [Ast_mapper] | Drop the ocaml.ppx.context attribute from a structure. |
dump_clambda [Clflags] | |
dump_cmm [Clflags] | |
dump_combine [Clflags] | |
dump_cse [Clflags] | |
dump_dir [Clflags] | |
dump_flambda [Clflags] | |
dump_flambda_let [Clflags] | |
dump_flambda_verbose [Clflags] | |
dump_instr [Clflags] | |
dump_interf [Clflags] | |
dump_interval [Clflags] | |
dump_into_file [Clflags] | |
dump_lambda [Clflags] | |
dump_linear [Clflags] | |
dump_live [Clflags] | |
dump_parsetree [Clflags] | |
dump_prefer [Clflags] | |
dump_rawclambda [Clflags] | |
dump_rawflambda [Clflags] | |
dump_rawlambda [Clflags] | |
dump_regalloc [Clflags] | |
dump_reload [Clflags] | |
dump_scheduling [Clflags] | |
dump_selection [Clflags] | |
dump_shape [Clflags] | |
dump_source [Clflags] | |
dump_spill [Clflags] | |
dump_split [Clflags] | |
dump_typedtree [Clflags] | |
dumped_pass [Clflags] | |
E | |
echo_eof [Location] | |
edit_distance [Misc] |
|
empty_docs [Docstrings] | |
empty_info [Docstrings] | |
empty_text [Docstrings] | |
empty_text_lazy [Docstrings] | |
encode_map [Build_path_prefix_map] | |
encode_pair [Build_path_prefix_map] | |
encode_prefix [Build_path_prefix_map] | |
entry [CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE] | |
env_has_default_reduction [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
equal [Targetint] | The equal function for target ints. |
equal [Misc.Stdlib.List] | Returns |
equal [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
error [Location] | |
error [CamlinternalMenhirLib.TableFormat.TABLES] | |
error_of_exn [Location] | |
error_of_extension [Builtin_attributes] | |
error_of_printer [Location] | |
error_of_printer_file [Location] | |
error_size [Clflags] | |
error_style [Clflags] | |
error_style_reader [Clflags] | |
error_terminal [CamlinternalMenhirLib.TableFormat.TABLES] | |
error_terminal [CamlinternalMenhirLib.EngineTypes.TABLE] | |
error_to_string [Binutils] | |
error_value [CamlinternalMenhirLib.EngineTypes.TABLE] | |
errorf [Location] | |
eval [Ast_helper.Str] | |
exception_ [Ast_helper.Str] | |
exception_ [Ast_helper.Sig] | |
exception_ [Ast_helper.Pat] | |
exec_magic_number [Config] | Magic number for bytecode executable files |
exec_magic_number [Config_main] | Magic number for bytecode executable files |
exec_magic_number [Config_boot] | Magic number for bytecode executable files |
exists2 [Misc.Stdlib.Array] | Same as |
expand [CamlinternalMenhirLib.ErrorReports] | |
expand_directory [Misc] |
|
explain_parse_error [Misc.Magic_number] | Produces an explanation for a parse error. |
explain_unexpected_error [Misc.Magic_number] | Provides an explanation of the |
explicit_arity [Builtin_attributes] | |
expression [Printast] | |
expression [Pprintast] | |
expression [Parse] | |
ext_asm [Config] | Extension for assembler files, e.g. |
ext_asm [Config_main] | Extension for assembler files, e.g. |
ext_asm [Config_boot] | Extension for assembler files, e.g. |
ext_dll [Config] | Extension for dynamically-loaded libraries, e.g. |
ext_dll [Config_main] | Extension for dynamically-loaded libraries, e.g. |
ext_dll [Config_boot] | Extension for dynamically-loaded libraries, e.g. |
ext_exe [Config] | Extension for executable programs, e.g. |
ext_exe [Config_main] | Extension for executable programs, e.g. |
ext_exe [Config_boot] | Extension for executable programs, e.g. |
ext_lib [Config] | Extension for library files, e.g. |
ext_lib [Config_main] | Extension for library files, e.g. |
ext_lib [Config_boot] | Extension for library files, e.g. |
ext_obj [Config] | Extension for object files, e.g. |
ext_obj [Config_main] | Extension for object files, e.g. |
ext_obj [Config_boot] | Extension for object files, e.g. |
extended_module_path [Parse] | This function parse syntactically valid path for an extended module. |
extension [Ast_helper.Cf] | |
extension [Ast_helper.Cl] | |
extension [Ast_helper.Ctf] | |
extension [Ast_helper.Cty] | |
extension [Ast_helper.Str] | |
extension [Ast_helper.Sig] | |
extension [Ast_helper.Mod] | |
extension [Ast_helper.Mty] | |
extension [Ast_helper.Exp] | |
extension [Ast_helper.Pat] | |
extension [Ast_helper.Typ] | |
extension_of_error [Ast_mapper] | Encode an error into an 'ocaml.error' extension node which can be inserted in a generated Parsetree. |
extent [CamlinternalMenhirLib.InfiniteArray] |
|
extract [Consistbl.Make] | |
extract [CamlinternalMenhirLib.ErrorReports] | |
extract_map [Consistbl.Make] | |
F | |
fatal_error [Misc] | Raise the |
fatal_errorf [Misc] | Format the arguments according to the given format string
and raise |
feed [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
field [Ast_helper.Type] | |
field [Ast_helper.Exp] | |
file [Pparse] | |
filename [Unit_info.Artifact] |
|
files [Load_path.Dir] | All the files in that directory. |
filter [Consistbl.Make] | |
find [Load_path.Dir] |
|
find [Load_path] | Locate a file in the load path. |
find_and_chop_longest_common_prefix [Misc.Stdlib.List] | Returns the longest list that, with respect to the provided equality function, is a prefix of both of the given lists. |
find_first_mono [Misc] |
|
find_in_path [Misc] | Search a file in a list of directories. |
find_in_path_normalized [Misc] | Same as |
find_in_path_rel [Misc] | Search a relative file in a list of directories. |
find_normalized [Load_path.Dir] | As |
find_normalized [Load_path] | Same as |
find_normalized_cmi [Unit_info] |
|
find_normalized_with_visibility [Load_path] | Same as |
find_production [CamlinternalMenhirLib.EngineTypes.TABLE] | |
find_production [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
first [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
first [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
flambda [Config] | Whether the compiler was configured for flambda |
flambda [Config_main] | Whether the compiler was configured for flambda |
flambda [Config_boot] | Whether the compiler was configured for flambda |
flambda_invariant_checks [Clflags] | |
flat_float_array [Config] | Whether the compiler and runtime automagically flatten float arrays |
flat_float_array [Config_main] | Whether the compiler and runtime automagically flatten float arrays |
flat_float_array [Config_boot] | Whether the compiler and runtime automagically flatten float arrays |
flatten [Longident] | |
flexdll_dirs [Config] | Directories needed for the FlexDLL objects |
flexdll_dirs [Config_main] | Directories needed for the FlexDLL objects |
flexdll_dirs [Config_boot] | Directories needed for the FlexDLL objects |
float [Ast_helper.Const] | |
float_const_prop [Clflags] | |
foldr [CamlinternalMenhirLib.General] | |
for4 [Misc] | |
for_ [Ast_helper.Exp] | |
for_all [Misc.Stdlib.String] | |
for_all2 [Misc] | Same as |
for_alli [Misc.Stdlib.Array] | Same as |
for_package [Clflags] | |
force [Lazy_backtrack] | |
force_logged [Lazy_backtrack] | |
force_poly [Ast_helper.Typ] | |
force_reduction [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
force_slash [Clflags] | |
foreach_terminal [CamlinternalMenhirLib.EngineTypes.TABLE] | |
foreach_terminal [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
foreach_terminal_but_error [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
formatter_for_warnings [Location] | |
free_structure_names [Depend] | Collect free module identifiers in the a.s.t. |
fresh [Local_store] | Returns a fresh instance of the store. |
from_filename [Unit_info.Artifact] |
|
fst3 [Misc] | |
fst4 [Misc] | |
fun_ [Ast_helper.Cl] | |
function_ [Ast_helper.Exp] | |
function_sections [Config] | Whether the compiler was configured to generate each function in a separate section |
function_sections [Config_main] | Whether the compiler was configured to generate each function in a separate section |
function_sections [Config_boot] | Whether the compiler was configured to generate each function in a separate section |
function_sections [Clflags] | |
functor_ [Ast_helper.Mod] | |
functor_ [Ast_helper.Mty] | |
G | |
generate [Profile] | |
get [Clflags.Float_arg_helper] | |
get [Clflags.Int_arg_helper] | |
get [Arg_helper.Make] | |
get [CamlinternalMenhirLib.RowDisplacement] | |
get [CamlinternalMenhirLib.PackedIntArray] | |
get [CamlinternalMenhirLib.InfiniteArray] |
|
get [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
get1 [CamlinternalMenhirLib.PackedIntArray] | |
get_arg [Lazy_backtrack] | |
get_build_path_prefix_map [Misc] | Returns the map encoded in the |
get_contents [Lazy_backtrack] | |
get_cookie [Ast_mapper] | |
get_no_payload_attribute [Attr_helper] | The |
get_path_list [Load_path] | Return the list of directories passed to |
get_paths [Load_path] | Return the directories passed to |
get_pos_info [Location] | file, line, char |
get_ref [Misc] |
|
get_styles [Misc.Style] | |
get_visible [Load_path] | Same as |
getget [CamlinternalMenhirLib.RowDisplacement] | |
ghost_loc_in_file [Warnings] | Return an empty ghost range located in a given file |
goto [CamlinternalMenhirLib.TableFormat.TABLES] | |
goto_nt [CamlinternalMenhirLib.EngineTypes.TABLE] | |
goto_prod [CamlinternalMenhirLib.EngineTypes.TABLE] | |
H | |
handle_docstrings [Lexer] | |
handling_error [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
has_attribute [Builtin_attributes] |
|
has_boxed [Builtin_attributes] | |
has_no_payload_attribute [Attr_helper] | |
has_unboxed [Builtin_attributes] | |
help_warnings [Warnings] | |
hidden [Load_path.Dir] | If the modules in this directory should not be bound in the initial scope |
hidden_include_dirs [Clflags] | |
highlight_terminfo [Location] | |
host [Config] | Whether the compiler is a cross-compiler |
host [Config_main] | Whether the compiler is a cross-compiler |
host [Config_boot] | Whether the compiler is a cross-compiler |
human_name_of_kind [Misc.Magic_number] | a user-meaningful name for a kind, eg. |
I | |
ident [Ast_helper.Mod] | |
ident [Ast_helper.Mty] | |
ident [Ast_helper.Exp] | |
idx_of_field [Domainstate] | |
ifthenelse [Ast_helper.Exp] | |
ill_formed_ast [Syntaxerr] | |
immediate [Builtin_attributes] | |
immediate64 [Builtin_attributes] | |
implementation [Printast] | |
implementation [Parser.Incremental] | |
implementation [Parser] | |
implementation [Parse] | |
in_comment [Lexer] | |
in_file [Location] | Return an empty ghost range located in a given file. |
in_string [Lexer] | |
include_ [Ast_helper.Str] | |
include_ [Ast_helper.Sig] | |
include_dirs [Clflags] | |
incoming_symbol [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
info_attr [Docstrings] | |
inherit_ [Ast_helper.Of] | |
inherit_ [Ast_helper.Rf] | |
inherit_ [Ast_helper.Cf] | |
inherit_ [Ast_helper.Ctf] | |
init [Load_path] |
|
init [Location] | Set the file name and line number of the |
init [Lexer] | |
init [Docstrings] | (Re)Initialise all docstring state |
init [CamlinternalMenhirLib.LexerUtil] | |
init_file [Clflags] | |
initializer_ [Ast_helper.Cf] | |
initiating_error_handling [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
inline_alloc_cost [Clflags] | |
inline_branch_cost [Clflags] | |
inline_branch_factor [Clflags] | |
inline_call_cost [Clflags] | |
inline_code [Misc.Style] | |
inline_indirect_cost [Clflags] | |
inline_lifting_benefit [Clflags] | |
inline_max_depth [Clflags] | |
inline_max_unroll [Clflags] | |
inline_prim_cost [Clflags] | |
inline_threshold [Clflags] | |
inline_toplevel_threshold [Clflags] | |
inlining_report [Clflags] | |
input_lexbuf [Location] | |
input_name [Location] | |
input_needed [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
input_phrase_buffer [Location] | |
input_value [Compression] |
|
insn_sched [Clflags] | |
insn_sched_default [Clflags] | |
int [Misc.Int_literal_converter] | Convert a string to an integer. |
int [Ast_helper.Const] | |
int32 [Misc.Int_literal_converter] | Likewise, at type |
int32 [Ast_helper.Const] | |
int64 [Misc.Int_literal_converter] | Likewise, at type |
int64 [Ast_helper.Const] | |
integer [Ast_helper.Const] | |
interface [Printast] | |
interface [Parser.Incremental] | |
interface [Parser] | |
interface [Parse] | |
interface_suffix [Config] | Suffix for interface file names |
interface_suffix [Config_main] | Suffix for interface file names |
interface_suffix [Config_boot] | Suffix for interface file names |
interval [Ast_helper.Pat] | |
is_active [Warnings] | |
is_bound [Local_store] | Returns |
is_cmi [Unit_info] | Check if the artifact is a cmi |
is_compilation_pass [Clflags.Compiler_pass] | |
is_error [Warnings] | |
is_keyword [Lexer] | |
is_none [Location] | True for |
is_prefix [Misc.Stdlib.List] | Returns |
is_start [CamlinternalMenhirLib.EngineTypes.TABLE] | |
is_unit_name [Unit_info] |
|
items [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
iteri2 [Misc.Stdlib.List] | Same as |
K | |
keep_asm_file [Clflags] | |
keep_camlprimc_file [Clflags] | |
keep_docs [Clflags] | |
keep_locs [Clflags] | |
keep_startup_file [Clflags] | |
key_left [Diffing_with_keys.Define.Parameters] | |
key_right [Diffing_with_keys.Define.Parameters] | |
keys [Identifiable.Map] | |
L | |
last [Longident] | |
last [CamlinternalMenhirLib.ErrorReports] | |
lazy_ [Ast_helper.Exp] | |
lazy_ [Ast_helper.Pat] | |
lazy_tag [Config] | Normally the same as Obj.lazy_tag. |
lazy_tag [Config_main] | Normally the same as Obj.lazy_tag. |
lazy_tag [Config_boot] | Normally the same as Obj.lazy_tag. |
length [CamlinternalMenhirLib.LinearizedArray] | |
length [CamlinternalMenhirLib.General] | |
let_ [Ast_helper.Cl] | |
let_ [Ast_helper.Exp] | |
letexception [Ast_helper.Exp] | |
letmodule [Ast_helper.Exp] | |
letop [Ast_helper.Exp] | |
letter_of_int [Misc] | |
lexer_lexbuf_to_supplier [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
lhs [CamlinternalMenhirLib.TableFormat.TABLES] | |
lhs [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
linear_magic_number [Config] | Magic number for Linear internal representation files |
linear_magic_number [Config_main] | Magic number for Linear internal representation files |
linear_magic_number [Config_boot] | Magic number for Linear internal representation files |
link_everything [Clflags] | |
linker_is_flexlink [Ccomp] | |
list_remove [Misc] |
|
location_of_error [Syntaxerr] | |
locations [Clflags] | |
log [Lazy_backtrack] | |
log [CamlinternalMenhirLib.EngineTypes.TABLE] | |
log2 [Misc] |
|
logand [Targetint] | Bitwise logical and. |
lognot [Targetint] | Bitwise logical negation. |
logor [Targetint] | Bitwise logical or. |
logxor [Targetint] | Bitwise logical exclusive or. |
longident [Pprintast] | |
longident [Parse] | The function |
lookahead_token [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
loop [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
loop_handle [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
loop_handle_undo [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
lr0_core [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
lr0_incoming [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
lr0_items [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
M | |
magic_length [Misc.Magic_number] | all magic numbers take the same number of bytes |
make [Unit_info] |
|
make [CamlinternalMenhirLib.LinearizedArray] | |
make [CamlinternalMenhirLib.InfiniteArray] |
|
make_archive [Clflags] | |
make_leaf [Depend] | |
make_node [Depend] | |
make_package [Clflags] | |
make_runtime [Clflags] | |
map [Identifiable.Tbl] | |
map [Identifiable.Set] | |
map2_prefix [Misc.Stdlib.List] |
|
map_end [Misc] |
|
map_keys [Identifiable.Map] | |
map_left_right [Misc] | Like |
map_opt [Ast_mapper] | |
mark_alert_used [Builtin_attributes] | Marks the attribute used for the purposes of misplaced attribute warnings if it is an alert. |
mark_alerts_used [Builtin_attributes] | The same as |
mark_deprecated_mutable_used [Builtin_attributes] | Marks "deprecated_mutable" attributes used for the purposes of misplaced attribute warnings. |
mark_payload_attrs_used [Builtin_attributes] | Marks the attributes hiding in the payload of another attribute used, for
the purposes of misplaced attribute warnings (see comment on
|
mark_rhs_docs [Docstrings.WithMenhir] | Mark as associated the item documentation for the symbols between two positions (for ambiguity warnings) |
mark_rhs_docs [Docstrings] | Mark as associated the item documentation for the symbols between two positions (for ambiguity warnings) |
mark_symbol_docs [Docstrings.WithMenhir] | Mark the item documentation for the current symbol (for ambiguity warnings). |
mark_symbol_docs [Docstrings] | Mark the item documentation for the current symbol (for ambiguity warnings). |
mark_warn_on_literal_pattern_used [Builtin_attributes] | Marks "warn_on_literal_pattern" attributes used for the purposes of misplaced attribute warnings. |
match_ [Ast_helper.Exp] | |
match_context_rows [Clflags] | |
max_int [Targetint] | The greatest representable target integer, either 231 - 1 on a 32-bit platform, or 263 - 1 on a 64-bit platform. |
max_tag [Config] | Biggest tag that can be stored in the header of a regular block. |
max_tag [Config_main] | Biggest tag that can be stored in the header of a regular block. |
max_tag [Config_boot] | Biggest tag that can be stored in the header of a regular block. |
max_young_wosize [Config] | Maximal size of arrays that are directly allocated in the minor heap |
max_young_wosize [Config_main] | Maximal size of arrays that are directly allocated in the minor heap |
max_young_wosize [Config_boot] | Maximal size of arrays that are directly allocated in the minor heap |
may_reduce [CamlinternalMenhirLib.EngineTypes.TABLE] | |
maybe_goto_nt [CamlinternalMenhirLib.EngineTypes.TABLE] | |
memoize [Identifiable.Tbl] | |
method_ [Ast_helper.Cf] | |
method_ [Ast_helper.Ctf] | |
min_int [Targetint] | The smallest representable target integer, either -231 on a 32-bit platform, or -263 on a 64-bit platform. |
minus_one [Targetint] | The target integer -1. |
mk [Ast_helper.Of] | |
mk [Ast_helper.Rf] | |
mk [Ast_helper.Cstr] | |
mk [Ast_helper.Csig] | |
mk [Ast_helper.Ci] | |
mk [Ast_helper.Cf] | |
mk [Ast_helper.Cl] | |
mk [Ast_helper.Ctf] | |
mk [Ast_helper.Cty] | |
mk [Ast_helper.Vb] | |
mk [Ast_helper.Incl] | |
mk [Ast_helper.Opn] | |
mk [Ast_helper.Mb] | |
mk [Ast_helper.Mtd] | |
mk [Ast_helper.Ms] | |
mk [Ast_helper.Md] | |
mk [Ast_helper.Str] | |
mk [Ast_helper.Sig] | |
mk [Ast_helper.Mod] | |
mk [Ast_helper.Mty] | |
mk [Ast_helper.Te] | |
mk [Ast_helper.Type] | |
mk [Ast_helper.Val] | |
mk [Ast_helper.Exp] | |
mk [Ast_helper.Pat] | |
mk [Ast_helper.Typ] | |
mk [Ast_helper.Attr] | |
mk_exception [Ast_helper.Te] | |
mk_lazy [Warnings] | Like |
mkdll [Config] | The linker command line to build dynamic libraries. |
mkdll [Config_main] | The linker command line to build dynamic libraries. |
mkdll [Config_boot] | The linker command line to build dynamic libraries. |
mkexe [Config] | The linker command line to build executables. |
mkexe [Config_main] | The linker command line to build executables. |
mkexe [Config_boot] | The linker command line to build executables. |
mkloc [Location] | |
mkmaindll [Config] | The linker command line to build main programs as dlls. |
mkmaindll [Config_main] | The linker command line to build main programs as dlls. |
mkmaindll [Config_boot] | The linker command line to build main programs as dlls. |
mknoloc [Location] | |
mksharedlibrpath [Config] | Option to add a directory to be searched for shared libraries at runtime (used by ocamlmklib) |
mksharedlibrpath [Config_main] | Option to add a directory to be searched for shared libraries at runtime (used by ocamlmklib) |
mksharedlibrpath [Config_boot] | Option to add a directory to be searched for shared libraries at runtime (used by ocamlmklib) |
mli_from_artifact [Unit_info] |
|
mli_from_source [Unit_info] |
|
mod_subst [Ast_helper.Sig] | |
model [Config] | Name of processor submodel for the native-code compiler |
model [Config_main] | Name of processor submodel for the native-code compiler |
model [Config_boot] | Name of processor submodel for the native-code compiler |
modname [Unit_info.Artifact] |
|
modname [Unit_info] |
|
modname_from_source [Unit_info] |
|
modtype [Ast_helper.Str] | |
modtype [Ast_helper.Sig] | |
modtype_subst [Ast_helper.Sig] | |
module_ [Ast_helper.Str] | |
module_ [Ast_helper.Sig] | |
module_expr [Pprintast] | |
module_expr [Parse] | |
module_type [Pprintast] | |
module_type [Parse] | |
modulize [Unit_info] |
|
msg [Location] | |
mul [Targetint] | Multiplication. |
N | |
naked_pointers [Config] | Whether the runtime supports naked pointers |
naked_pointers [Config_main] | Whether the runtime supports naked pointers |
naked_pointers [Config_boot] | Whether the runtime supports naked pointers |
native_c_libraries [Config] | The C libraries to link with native-code programs |
native_c_libraries [Config_main] | The C libraries to link with native-code programs |
native_c_libraries [Config_boot] | The C libraries to link with native-code programs |
native_code [Clflags] | |
native_compiler [Config] | Whether the native compiler is available or not |
native_compiler [Config_main] | Whether the native compiler is available or not |
native_compiler [Config_boot] | Whether the native compiler is available or not |
native_dynlink [Config] | Whether native shared libraries are supported |
native_dynlink [Config_main] | Whether native shared libraries are supported |
native_dynlink [Config_boot] | Whether native shared libraries are supported |
native_ldflags [Config] | |
native_ldflags [Config_main] | |
native_ldflags [Config_boot] | |
native_obj_config [Misc.Magic_number] | the native object file configuration of the active/configured compiler. |
native_pack_linker [Config] | The linker to use for packaging (ocamlopt -pack) and for partial links (ocamlopt -output-obj). |
native_pack_linker [Config_main] | The linker to use for packaging (ocamlopt -pack) and for partial links (ocamlopt -output-obj). |
native_pack_linker [Config_boot] | The linker to use for packaging (ocamlopt -pack) and for partial links (ocamlopt -output-obj). |
nativeint [Misc.Int_literal_converter] | Likewise, at type |
nativeint [Ast_helper.Const] | |
neg [Targetint] | Unary negation. |
new_ [Ast_helper.Exp] | |
newline [CamlinternalMenhirLib.LexerUtil] | |
newtype [Ast_helper.Exp] | |
no_auto_include [Load_path] | No automatic directory inclusion: misses in the load path raise |
no_auto_link [Clflags] | |
no_check_prims [Clflags] | |
no_cwd [Clflags] | |
no_overflow_add [Misc] |
|
no_overflow_lsl [Misc] |
|
no_overflow_mul [Misc] |
|
no_overflow_sub [Misc] |
|
no_std_include [Clflags] | |
noassert [Clflags] | |
noinit [Clflags] | |
none [Location] | An arbitrary value of type |
nonterminal [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
nopervasives [Clflags] | |
noprompt [Clflags] | |
nopromptcont [Clflags] | |
normalise_eol [Misc] |
|
normalize [Unit_info] |
|
normalized_unit_filename [Misc] | Normalize file name |
noversion [Clflags] | |
nullable [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
nullable [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
num_lines [Terminfo] | |
number [CamlinternalMenhirLib.EngineTypes.TABLE] | |
number [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
O | |
o1_arguments [Clflags] | |
o2_arguments [Clflags] | |
o3_arguments [Clflags] | |
obj [Unit_info] | |
object_ [Ast_helper.Exp] | |
object_ [Ast_helper.Typ] | |
objfiles [Clflags] | |
ocamlc_cflags [Config] | The flags ocamlc should pass to the C compiler |
ocamlc_cflags [Config_main] | The flags ocamlc should pass to the C compiler |
ocamlc_cflags [Config_boot] | The flags ocamlc should pass to the C compiler |
ocamlc_cppflags [Config] | The flags ocamlc should pass to the C preprocessor |
ocamlc_cppflags [Config_main] | The flags ocamlc should pass to the C preprocessor |
ocamlc_cppflags [Config_boot] | The flags ocamlc should pass to the C preprocessor |
ocamlopt_cflags [Config] | |
ocamlopt_cflags [Config_main] | |
ocamlopt_cflags [Config_boot] | |
ocamlopt_cppflags [Config] | |
ocamlopt_cppflags [Config_main] | |
ocamlopt_cppflags [Config_boot] | |
of_float [Targetint] | Convert the given floating-point number to a target integer, discarding the fractional part (truncate towards 0). |
of_input_filename [Clflags.Compiler_pass] | |
of_int [Targetint] | Convert the given integer (type |
of_int32 [Targetint] | Convert the given 32-bit integer (type |
of_int64 [Targetint] | Convert the given 64-bit integer (type |
of_int64_exn [Numbers.Int16] | |
of_int_exn [Targetint] | Convert the given integer (type |
of_int_exn [Numbers.Int16] | |
of_int_exn [Numbers.Int8] | |
of_list [Identifiable.Tbl] | |
of_list [Identifiable.Map] | |
of_list [Identifiable.Set] | |
of_map [Identifiable.Tbl] | |
of_set [Identifiable.Map] | |
of_string [Targetint] | Convert the given string to a target integer. |
of_string [Clflags.Compiler_pass] | |
offer [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
one [Targetint] | The target integer 1. |
one [Numbers.Int8] | |
opaque [Clflags] | |
open_ [Ast_helper.Cl] | |
open_ [Ast_helper.Cty] | |
open_ [Ast_helper.Str] | |
open_ [Ast_helper.Sig] | |
open_ [Ast_helper.Exp] | |
open_ [Ast_helper.Pat] | |
open_ [Ast_helper.Typ] | |
open_and_check_magic [Pparse] | |
open_module [Depend] | |
open_modules [Clflags] | |
optimize_for_speed [Clflags] | |
options_doc [Profile] | |
or_ [Ast_helper.Pat] | |
ordinal_suffix [Misc] |
|
output [Identifiable.Set] | |
output [Identifiable.Thing] | |
output_c_object [Clflags] | |
output_complete_executable [Clflags] | |
output_complete_object [Clflags] | |
output_name [Clflags] | |
output_to_file_via_temporary [Misc] | Produce output in temporary file, then rename it (as atomically as possible) to the desired output file name. |
output_value [Compression] |
|
override [Ast_helper.Exp] | |
P | |
pack [CamlinternalMenhirLib.PackedIntArray] | |
pack [Ast_helper.Exp] | |
package [Ast_helper.Typ] | |
parse [Misc.Magic_number] | Parses a raw magic number |
parse [Clflags.Float_arg_helper] | |
parse [Clflags.Int_arg_helper] | |
parse [Arg_helper.Make] | |
parse [Longident] | This function is broken on identifiers that are not just "Word.Word.word"; for example, it returns incorrect results on infix operators and extended module paths. |
parse_alert_option [Warnings] | Disable/enable alerts based on the parameter to the -alert command-line option. |
parse_any_longident [Parser.Incremental] | |
parse_any_longident [Parser] | |
parse_constr_longident [Parser.Incremental] | |
parse_constr_longident [Parser] | |
parse_core_type [Parser.Incremental] | |
parse_core_type [Parser] | |
parse_expression [Parser.Incremental] | |
parse_expression [Parser] | |
parse_implementation [Pparse] | |
parse_interface [Pparse] | |
parse_kind [Misc.Magic_number] | parse a raw kind into a kind |
parse_mod_ext_longident [Parser.Incremental] | |
parse_mod_ext_longident [Parser] | |
parse_mod_longident [Parser.Incremental] | |
parse_mod_longident [Parser] | |
parse_module_expr [Parser.Incremental] | |
parse_module_expr [Parser] | |
parse_module_type [Parser.Incremental] | |
parse_module_type [Parser] | |
parse_mty_longident [Parser.Incremental] | |
parse_mty_longident [Parser] | |
parse_no_error [Clflags.Float_arg_helper] | |
parse_no_error [Clflags.Int_arg_helper] | |
parse_no_error [Arg_helper.Make] | |
parse_options [Warnings] | |
parse_pattern [Parser.Incremental] | |
parse_pattern [Parser] | |
parse_val_longident [Parser.Incremental] | |
parse_val_longident [Parser] | |
path [Load_path.Dir] | |
pattern [Pprintast] | |
pattern [Parse] | |
payload [Printast] | |
payload [Pprintast] | |
pic_code [Clflags] | |
plugin [Clflags] | |
poly [Ast_helper.Exp] | |
poly [Ast_helper.Typ] | |
pop [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
pop_many [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
positions [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
pp_deps [Depend] | Dependencies found by preprocessing tools. |
pp_two_columns [Misc] |
|
pred [Targetint] | Predecessor. |
prefix [Diffing_with_keys] | |
prefix [Diffing] | |
prefix [Unit_info.Artifact] |
|
prefix [Unit_info] |
|
prepend_dir [Load_path] |
|
preprocess [Pparse] | |
preprocessor [Clflags] | |
prerr_alert [Location] | Same as |
prerr_warning [Location] | Same as |
primitive [Ast_helper.Str] | |
principal [Clflags] | |
print [Targetint] | Print a target integer to a formatter. |
print [Profile] | Prints the selected recorded profiling information to the formatter. |
print [Misc.Stdlib.Option] | |
print [Identifiable.Map] | |
print [Identifiable.Set] | |
print [Identifiable.Thing] | |
print [Misc.Stdlib.String] | |
print_alert [Location] | Prints an alert. |
print_arguments [Clflags] | |
print_config [Config] | Access to configuration values |
print_config [Config_main] | Access to configuration values |
print_config [Config_boot] | Access to configuration values |
print_current_state [CamlinternalMenhirLib.Printers.Make] | |
print_element_as_symbol [CamlinternalMenhirLib.Printers.Make] | |
print_env [CamlinternalMenhirLib.Printers.Make] | |
print_filename [Location] | |
print_if [Misc] |
|
print_item [CamlinternalMenhirLib.Printers.Make] | |
print_loc [Location] | |
print_locs [Location] | |
print_production [CamlinternalMenhirLib.Printers.Make] | |
print_report [Location] | Display an error or warning report. |
print_see_manual [Misc] | See manual section |
print_stack [CamlinternalMenhirLib.Printers.Make] | |
print_symbols [CamlinternalMenhirLib.Printers.Make] | |
print_types [Clflags] | |
print_warning [Location] | Prints a warning. |
print_warnings [Lexer] | |
production_index [CamlinternalMenhirLib.EngineTypes.TABLE] | |
production_index [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
profile_columns [Clflags] | |
protect_refs [Misc] |
|
protect_writing_to_file [Misc] | Open the given |
Q | |
quote_files [Ccomp] | |
quote_optfile [Ccomp] | |
R | |
raise_errorf [Location] | |
range [CamlinternalMenhirLib.LexerUtil] | |
raw [Misc.Magic_number] | A valid raw representation of the magic number. |
raw_kind [Misc.Magic_number] | the current raw representation of a kind. |
read [Binutils] | |
read [CamlinternalMenhirLib.LinearizedArray] | |
read [CamlinternalMenhirLib.LexerUtil] | |
read_ast [Pparse] | |
read_current_info [Misc.Magic_number] | Read a magic number as |
read_info [Misc.Magic_number] | Read a raw magic number from an input channel. |
read_row [CamlinternalMenhirLib.LinearizedArray] | |
read_row_via [CamlinternalMenhirLib.LinearizedArray] | |
read_via [CamlinternalMenhirLib.LinearizedArray] | |
real_paths [Clflags] | |
rebind [Ast_helper.Te] | |
rec_module [Ast_helper.Str] | |
rec_module [Ast_helper.Sig] | |
record [Profile] |
|
record [Ast_helper.Exp] | |
record [Ast_helper.Pat] | |
record_call [Profile] |
|
recursive_types [Clflags] | |
reduce_or_accept [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
register [Docstrings] | Register a docstring |
register [Ast_mapper] | Apply the |
register_attr [Builtin_attributes] | |
register_error_of_exn [Location] | Each compiler module which defines a custom type of exception
which can surface as a user-visible error should register
a "printer" for this exception using |
register_function [Ast_mapper] | |
rem [Targetint] | Integer remainder. |
remove_dir [Load_path] | Remove a directory from the load path |
remove_file [Misc] | Delete the given file if it exists and is a regular file. |
remove_preprocessed [Pparse] | |
remove_unused_arguments [Clflags] | |
rename [Identifiable.Map] | |
replace_substring [Misc] |
|
replicate_list [Misc] |
|
report [Warnings] | |
report_alert [Warnings] | |
report_alert [Location] |
|
report_error [Pparse] | |
report_error [Attr_helper] | |
report_exception [Location] | Reraise the exception if it is unknown. |
report_printer [Location] | Hook for redefining the printer of reports. |
report_warning [Location] |
|
repr [Targetint] | The concrete representation of a native integer. |
require_20210419 [CamlinternalMenhirLib.StaticVersion] | |
reraise_preserving_backtrace [Misc] |
|
reserved_header_bits [Config] | How many bits of a block's header are reserved |
reserved_header_bits [Config_main] | How many bits of a block's header are reserved |
reserved_header_bits [Config_boot] | How many bits of a block's header are reserved |
reset [Profile] | erase all recorded profile information |
reset [Local_store] | Resets all the references to the initial snapshot (i.e. |
reset [Load_path] | Remove all directories |
reset [Location] | |
reset_arguments [Clflags] | |
reset_base_overrides [Arg_helper.Make] | |
reset_fatal [Warnings] | |
restore [Warnings] | |
resume [Terminfo] | |
resume [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
resuming_error_handling [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
rev_map_end [Misc] |
|
rev_split_words [Misc] |
|
revised2traditional [CamlinternalMenhirLib.Convert.Simplified] | |
revised2traditional [CamlinternalMenhirLib.Convert] | |
rewrite [Build_path_prefix_map] |
|
rewrite_absolute_path [Location] |
|
rewrite_all [Build_path_prefix_map] |
|
rewrite_find_all_existing_dirs [Location] |
|
rewrite_find_first_existing [Location] |
|
rewrite_first [Build_path_prefix_map] |
|
rhs [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
rhs [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
rhs_docs [Docstrings.WithMenhir] | Fetch the item documentation for the symbols between two positions. |
rhs_docs [Docstrings] | Fetch the item documentation for the symbols between two positions. |
rhs_docs_lazy [Docstrings.WithMenhir] | |
rhs_docs_lazy [Docstrings] | |
rhs_info [Docstrings.WithMenhir] | Fetch the field info following the symbol at a given position. |
rhs_info [Docstrings] | Fetch the field info following the symbol at a given position. |
rhs_interval [Location] | |
rhs_loc [Location] |
|
rhs_post_extra_text [Docstrings.WithMenhir] | Fetch additional text following the symbol at the given position |
rhs_post_extra_text [Docstrings] | Fetch additional text following the symbol at the given position |
rhs_post_text [Docstrings.WithMenhir] | Fetch text following the symbol at the given position |
rhs_post_text [Docstrings] | Fetch text following the symbol at the given position |
rhs_pre_extra_text [Docstrings.WithMenhir] | Fetch additional text preceding the symbol at the given position |
rhs_pre_extra_text [Docstrings] | Fetch additional text preceding the symbol at the given position |
rhs_text [Docstrings.WithMenhir] | Fetch the text preceding the symbol at the given position. |
rhs_text [Docstrings] | Fetch the text preceding the symbol at the given position. |
rhs_text_lazy [Docstrings.WithMenhir] | |
rhs_text_lazy [Docstrings] | |
rounds [Clflags] | |
row_length [CamlinternalMenhirLib.LinearizedArray] | |
row_length_via [CamlinternalMenhirLib.LinearizedArray] | |
run_command [Ccomp] | |
run_main [Ast_mapper] | Entry point to call to implement a standalone -ppx rewriter from a mapper, parametrized by the command line arguments. |
runtime_variant [Clflags] | |
S | |
s_ref [Local_store] | Similar to |
s_table [Local_store] | Used to register hash tables. |
safer_matching [Clflags] | |
sanitize [CamlinternalMenhirLib.ErrorReports] | |
search_substring [Misc] |
|
select_attributes [Builtin_attributes] | |
semantic_action [CamlinternalMenhirLib.TableFormat.TABLES] | |
semantic_action [CamlinternalMenhirLib.EngineTypes.TABLE] | |
send [Ast_helper.Exp] | |
separate_new_message [Location] | |
sequence [Ast_helper.Exp] | |
set [CamlinternalMenhirLib.InfiniteArray] |
|
set_base_default [Arg_helper.Make] | |
set_cookie [Ast_mapper] | |
set_dumped_pass [Clflags] | |
set_floating_docstrings [Docstrings] | Docstrings not immediately adjacent to a token |
set_or_ignore [Misc] |
|
set_post_docstrings [Docstrings] | Docstrings immediately following a token |
set_post_extra_docstrings [Docstrings] | Docstrings immediately preceding the token which follows this one |
set_pre_docstrings [Docstrings] | Docstrings immediately preceding a token |
set_pre_extra_docstrings [Docstrings] | Docstrings immediately following the token which precedes this one |
set_preprocessor [Lexer] | |
set_save_ir_after [Clflags] | |
set_styles [Misc.Style] | |
set_tag_handling [Misc.Style] | |
set_user_default [Arg_helper.Make] | |
setfield [Ast_helper.Exp] | |
setinstvar [Ast_helper.Exp] | |
setup [Terminfo] | |
setup [Misc.Style] | |
shared [Clflags] | |
shift [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
shift_left [Targetint] |
|
shift_right [Targetint] |
|
shift_right_logical [Targetint] |
|
shifts [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
shorten [CamlinternalMenhirLib.ErrorReports] | |
should_save_ir_after [Clflags] | |
should_stop_after [Clflags] | |
show [CamlinternalMenhirLib.ErrorReports] | |
show_config_and_exit [Misc] | Display the values of all compiler configuration variables from module
|
show_config_variable_and_exit [Misc] | Display the value of the given configuration variable, then exit the program with code 0. |
show_filename [Location] | In -absname mode, return the absolute path for this filename. |
signature [Pprintast] | |
signature [Ast_invariants] | |
signature [Ast_helper.Cty] | |
signature [Ast_helper.Mty] | |
signature_item [Pprintast] | |
simple_module_path [Parse] | This function parses a syntactically valid path for a module. |
simplify_rounds [Clflags] | |
size [Targetint] | The size in bits of a target native integer. |
skip_hash_bang [Lexer] | |
snd3 [Misc] | |
snd4 [Misc] | |
some_if_all_elements_are_some [Misc.Stdlib.List] | If all elements of the given list are |
source [Consistbl.Make] | |
source_file [Unit_info.Artifact] |
|
source_file [Unit_info] |
|
spellcheck [Misc] |
|
split_at [Misc.Stdlib.List] |
|
split_last [Misc] | Return the last element and the other elements of the given list. |
split_null_terminated [Misc] |
|
split_path_contents [Misc] |
|
stack [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
stack_ctx_words [Domainstate] | |
stack_safety_margin [Config] | Size in words of the safety margin between the bottom of the stack and the stack pointer. |
stack_safety_margin [Config_main] | Size in words of the safety margin between the bottom of the stack and the stack pointer. |
stack_safety_margin [Config_boot] | Size in words of the safety margin between the bottom of the stack and the stack pointer. |
stack_threshold [Config] | Size in words of safe area at bottom of VM stack, see runtime/caml/config.h |
stack_threshold [Config_main] | Size in words of safe area at bottom of VM stack, see runtime/caml/config.h |
stack_threshold [Config_boot] | Size in words of safe area at bottom of VM stack, see runtime/caml/config.h |
standard_library [Config] | The directory containing the standard libraries |
standard_library [Config_main] | The directory containing the standard libraries |
standard_library [Config_boot] | The directory containing the standard libraries |
standout [Terminfo] | |
start [CamlinternalMenhirLib.TableFormat.TABLES] | |
start [CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START] | |
state [CamlinternalMenhirLib.EngineTypes.TABLE.Log] | |
state_has_default_reduction [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
std_include_dir [Clflags] | |
std_include_flag [Clflags] | |
stop_after [Clflags] | |
store_occurrences [Clflags] | |
strict_formats [Clflags] | |
strict_sequence [Clflags] | |
string [Ast_helper.Const] | |
string_of_expression [Pprintast] | |
string_of_file [Misc] |
|
string_of_kind [Misc.Magic_number] | a user-printable string for a kind, eg. |
string_of_structure [Pprintast] | |
structure [Printast] | |
structure [Pprintast] | |
structure [Ast_invariants] | |
structure [Ast_helper.Cl] | |
structure [Ast_helper.Mod] | |
structure_item [Pprintast] | |
style [Diffing] | |
sub [Targetint] | Subtraction. |
succ [Targetint] | Successor. |
supports_shared_libraries [Config] | Whether shared libraries are supported |
supports_shared_libraries [Config_main] | Whether shared libraries are supported |
supports_shared_libraries [Config_boot] | Whether shared libraries are supported |
symbol_docs [Docstrings.WithMenhir] | Fetch the item documentation for the current symbol. |
symbol_docs [Docstrings] | Fetch the item documentation for the current symbol. |
symbol_docs_lazy [Docstrings.WithMenhir] | |
symbol_docs_lazy [Docstrings] | |
symbol_gloc [Location] | |
symbol_info [Docstrings.WithMenhir] | Fetch the field info for the current symbol. |
symbol_info [Docstrings] | Fetch the field info for the current symbol. |
symbol_offset [Binutils] | |
symbol_post_extra_text [Docstrings.WithMenhir] | Fetch additional text following the current symbol |
symbol_post_extra_text [Docstrings] | Fetch additional text following the current symbol |
symbol_pre_extra_text [Docstrings.WithMenhir] | Fetch additional text preceding the current symbol |
symbol_pre_extra_text [Docstrings] | Fetch additional text preceding the current symbol |
symbol_rloc [Location] | |
symbol_text [Docstrings.WithMenhir] | Fetch the text preceding the current symbol. |
symbol_text [Docstrings] | Fetch the text preceding the current symbol. |
symbol_text_lazy [Docstrings.WithMenhir] | |
symbol_text_lazy [Docstrings] | |
system [Config] | Name of operating system for the native-code compiler |
system [Config_main] | Name of operating system for the native-code compiler |
system [Config_boot] | Name of operating system for the native-code compiler |
systhread_supported [Config] | Whether the system thread library is implemented |
systhread_supported [Config_main] | Whether the system thread library is implemented |
systhread_supported [Config_boot] | Whether the system thread library is implemented |
T | |
tag [Ast_helper.Of] | |
tag [Ast_helper.Rf] | |
take [CamlinternalMenhirLib.General] | |
target [Config] | Whether the compiler is a cross-compiler |
target [Config_main] | Whether the compiler is a cross-compiler |
target [Config_boot] | Whether the compiler is a cross-compiler |
terminal [CamlinternalMenhirLib.InspectionTableFormat.TABLES] | |
terminfo_toplevel_printer [Location] | |
test [Diffing_with_keys.Define.Parameters] | |
test [Diffing.Define.Parameters] |
|
text [Ast_helper.Cf] | |
text [Ast_helper.Ctf] | |
text [Ast_helper.Str] | |
text [Ast_helper.Sig] | |
text_attr [Docstrings] | |
thd3 [Misc] | |
thd4 [Misc] | |
to_float [Targetint] | Convert the given target integer to a floating-point number. |
to_int [Targetint] | Convert the given target integer (type |
to_int [Numbers.Int16] | |
to_int [Numbers.Int8] | |
to_int32 [Targetint] | Convert the given target integer to a
32-bit integer (type |
to_int64 [Targetint] | Convert the given target integer to a
64-bit integer (type |
to_list [Identifiable.Tbl] | |
to_map [Identifiable.Tbl] | |
to_output_filename [Clflags.Compiler_pass] | |
to_string [Targetint] | Return the string representation of its argument, in decimal. |
to_string [Numbers.Int] | |
to_string [Identifiable.Set] | |
to_string [Clflags.Compiler_pass] | |
token [Lexer] | |
token2terminal [CamlinternalMenhirLib.TableFormat.TABLES] | |
token2terminal [CamlinternalMenhirLib.EngineTypes.TABLE] | |
token2value [CamlinternalMenhirLib.TableFormat.TABLES] | |
token2value [CamlinternalMenhirLib.EngineTypes.TABLE] | |
token_with_comments [Lexer] | |
tool_name [Ast_mapper] | Can be used within a ppx preprocessor to know which tool is
calling it |
top [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] | |
top_phrase [Printast] | |
top_phrase [Pprintast] | |
toplevel_phrase [Pprintast] | |
toplevel_phrase [Parser.Incremental] | |
toplevel_phrase [Parser] | |
toplevel_phrase [Parse] | |
trace [CamlinternalMenhirLib.TableFormat.TABLES] | |
traditional2revised [CamlinternalMenhirLib.Convert.Simplified] | |
traditional2revised [CamlinternalMenhirLib.Convert] | |
transl [Profile] | |
transparent_modules [Clflags] | |
transpose_keys_and_data [Identifiable.Map] | |
transpose_keys_and_data_set [Identifiable.Map] | |
try_ [Ast_helper.Exp] | |
try_finally [Misc] |
|
tsan [Config] | Whether ThreadSanitizer instrumentation is enabled |
tsan [Config_main] | Whether ThreadSanitizer instrumentation is enabled |
tsan [Config_boot] | Whether ThreadSanitizer instrumentation is enabled |
tuple [Ast_helper.Exp] | |
tuple [Ast_helper.Pat] | |
tuple [Ast_helper.Typ] | |
type_ [Ast_helper.Str] | |
type_ [Ast_helper.Sig] | |
type_ [Ast_helper.Pat] | |
type_extension [Ast_helper.Str] | |
type_extension [Ast_helper.Sig] | |
type_ident [Parse] | This function parse syntactically valid path for a type or a module type. |
type_subst [Ast_helper.Sig] | |
typeof_ [Ast_helper.Mty] | |
typing [Profile] | |
tyvar [Pprintast] | Print a type variable name as a valid identifier, taking care of the special treatment required for the single quote character in second position, or for keywords by escaping them with \#. |
tyvar_of_name [Pprintast] | Turn a type variable name into a valid identifier, taking care of the special treatment required for the single quote character in second position, or for keywords by escaping them with \#. |
U | |
unbox_closures [Clflags] | |
unbox_closures_factor [Clflags] | |
unbox_free_vars_of_closures [Clflags] | |
unbox_specialised_args [Clflags] | |
unboxed_types [Clflags] | |
unflatten [Longident] | For a non-empty list |
unflatten1 [CamlinternalMenhirLib.PackedIntArray] | |
union_left [Identifiable.Map] |
|
union_merge [Identifiable.Map] | |
union_right [Identifiable.Map] |
|
uniq [CamlinternalMenhirLib.General] | |
unique_ids [Clflags] | |
unpack [Ast_helper.Mod] | |
unpack [Ast_helper.Pat] | |
unreachable [Ast_helper.Exp] | |
unsafe [Clflags] | |
unsigned_compare [Targetint] | Same as |
unsigned_div [Targetint] | Same as |
unsigned_rem [Targetint] | Same as |
update [Diffing_with_keys.Define.Parameters] | |
update [Diffing.Define.Parameters] |
|
use_file [Parser.Incremental] | |
use_file [Parser] | |
use_file [Parse] | |
use_inlining_arguments_set [Clflags] | Set all the inlining arguments for a round. |
use_linscan [Clflags] | |
use_prims [Clflags] | |
use_runtime [Clflags] | |
use_threads [Clflags] | |
V | |
val_ [Ast_helper.Cf] | |
val_ [Ast_helper.Ctf] | |
val_ident [Parse] | This function parses a syntactically valid path for a value. |
value [Ast_helper.Str] | |
value [Ast_helper.Sig] | |
var [Ast_helper.Pat] | |
var [Ast_helper.Typ] | |
variant [Ast_helper.Exp] | |
variant [Ast_helper.Pat] | |
variant [Ast_helper.Typ] | |
varify_constructors [Ast_helper.Typ] |
|
verbose [Clflags] | |
version [Config] | The current version number of the system |
version [Config_main] | The current version number of the system |
version [Config_boot] | The current version number of the system |
virtual_ [Ast_helper.Cf] | |
W | |
warn_bad_docstrings [Docstrings] | Emit warnings for unattached and ambiguous docstrings |
warn_on_literal_pattern [Builtin_attributes] | |
warn_unused [Builtin_attributes] | Issue misplaced attribute warnings for all attributes created with
|
warning_attribute [Builtin_attributes] | Apply warning settings from the specified attribute. |
warning_reporter [Location] | Hook for intercepting warnings. |
warning_scope [Builtin_attributes] | Execute a function in a new scope for warning settings. |
weaken_map [Depend] | |
weed [CamlinternalMenhirLib.General] | |
weight [Diffing_with_keys.Define.Parameters] | |
weight [Diffing.Define.Parameters] |
|
while_ [Ast_helper.Exp] | |
windows_unicode [Config] | Whether Windows Unicode runtime is enabled |
windows_unicode [Config_main] | Whether Windows Unicode runtime is enabled |
windows_unicode [Config_boot] | Whether Windows Unicode runtime is enabled |
with_ [Ast_helper.Mty] | |
with_cmm_invariants [Config] | Whether the invariants checks for Cmm are enabled |
with_cmm_invariants [Config_main] | Whether the invariants checks for Cmm are enabled |
with_cmm_invariants [Config_boot] | Whether the invariants checks for Cmm are enabled |
with_default_loc [Ast_helper] | Set the |
with_flambda_invariants [Config] | Whether the invariants checks for flambda are enabled |
with_flambda_invariants [Config_main] | Whether the invariants checks for flambda are enabled |
with_flambda_invariants [Config_boot] | Whether the invariants checks for flambda are enabled |
with_frame_pointers [Config] | Whether assembler should maintain frame pointers |
with_frame_pointers [Config_main] | Whether assembler should maintain frame pointers |
with_frame_pointers [Config_boot] | Whether assembler should maintain frame pointers |
with_pos [Diffing_with_keys] | |
with_runtime [Clflags] | |
with_state [Warnings] | |
with_store [Local_store] |
|
without_warnings [Warnings] | Run the thunk with all warnings and alerts disabled. |
wrap [CamlinternalMenhirLib.ErrorReports] | |
wrap_supplier [CamlinternalMenhirLib.ErrorReports] | |
write [CamlinternalMenhirLib.LinearizedArray] | |
write_ast [Pparse] | |
X | |
xfirst [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] | |
Z | |
zero [Targetint] | The target integer 0. |
zero [Numbers.Int8] | |
zero_to_n [Numbers.Int] |
|