OCaml compiler library : Index of types

# Index of types

A
alert [Warnings] |
alerts [Misc] |
arg_label [Asttypes] |
ast_kind [Pparse] |
attribute [Parsetree] |
attributes [Parsetree] |
attrs [Ast_helper] |
B
binding_op [Parsetree] |
bound_map [Depend] |
buffer [CamlinternalMenhirLib.ErrorReports] |
C
case [Parsetree] |
change [Diffing] | The type of potential changes on a list.
checkpoint [CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START] |
checkpoint [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
class_declaration [Parsetree] |
class_description [Parsetree] |
class_expr [Parsetree] |
class_expr_desc [Parsetree] |
class_field [Parsetree] |
class_field_desc [Parsetree] |
class_field_kind [Parsetree] |
class_infos [Parsetree] |
class_signature [Parsetree] |
class_structure [Parsetree] |
class_type [Parsetree] |
class_type_declaration [Parsetree] |
class_type_desc [Parsetree] |
class_type_field [Parsetree] |
class_type_field_desc [Parsetree] |
closed_flag [Asttypes] |
color [Misc.Color] |
column [Profile] |
component [Strongly_connected_components.S] |
constant [Parsetree] |
constant [Asttypes] |
constructor_arguments [Parsetree] |
constructor_declaration [Parsetree] |
constructor_usage_warning [Warnings] |
core_type [Parsetree] |
core_type_desc [Parsetree] |
crcs [Misc] |
D
directed_graph [Strongly_connected_components.S] | If (a -> set) belongs to the map, it means that there are edges from `a` to every element of `set`.
direction_flag [Asttypes] |
directive_argument [Parsetree] |
directive_argument_desc [Parsetree] |
docs [Docstrings] |
docstring [Docstrings] | Documentation comments
E
element [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
env [CamlinternalMenhirLib.EngineTypes] |
env [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] |
env [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
env_reader [Clflags] |
error [Pparse] |
error [Misc.Magic_number] |
error [Binutils] |
error [Syntaxerr] |
error [Location] | An `error` is a `report` which `report_kind` must be `Report_error`.
error [Lexer] |
error [Attr_helper] |
error_message [Build_path_prefix_map] |
expression [Parsetree] |
expression_desc [Parsetree] |
extension [Parsetree] |
extension_constructor [Parsetree] |
extension_constructor_kind [Parsetree] |
F
field_usage_warning [Warnings] |
file [Profile] |
filepath [Misc] |
functor_parameter [Parsetree] |
H
head [CamlinternalMenhirLib.General] |
I
include_declaration [Parsetree] |
include_description [Parsetree] |
include_infos [Parsetree] |
info [Misc.Magic_number] |
info [Docstrings] |
injectivity [Asttypes] |
inlining_arguments [Clflags] |
item [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] |
iterator [Ast_iterator] | A `iterator` record implements one "method" per syntactic category, using an open recursion style: each method takes as its first argument the iterator to be applied to children in the syntax tree.
K
kind [Misc.Magic_number] |
L
label [Asttypes] |
label_declaration [Parsetree] |
letop [Parsetree] |
lid [Ast_helper] |
link_mode [Ccomp] |
loc [Warnings] |
loc [Location] |
loc [Asttypes] |
loc [Ast_helper] |
location_stack [Parsetree] |
log [Lazy_backtrack] |
longest_common_prefix_result [Misc.Stdlib.List] |
lr1state [CamlinternalMenhirLib.InspectionTableFormat.TABLES] |
lr1state [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] |
lr1state [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
M
map [Build_path_prefix_map] |
map_tree [Depend] |
mapper [Ast_mapper] | A mapper record implements one "method" per syntactic category, using an open recursion style: each method takes as its first argument the mapper to be applied to children in the syntax tree.
modname [Misc] |
module_binding [Parsetree] |
module_declaration [Parsetree] |
module_expr [Parsetree] |
module_expr_desc [Parsetree] |
module_substitution [Parsetree] |
module_type [Parsetree] |
module_type_declaration [Parsetree] |
module_type_desc [Parsetree] |
msg [Location] |
mutable_flag [Asttypes] |
N
native_obj_config [Misc.Magic_number] | native object files have a format and magic number that depend on certain native-compiler configuration parameters.
nonterminal [CamlinternalMenhirLib.EngineTypes.TABLE] |
nonterminal [CamlinternalMenhirLib.IncrementalEngine.SYMBOLS] |
O
object_field [Parsetree] |
object_field_desc [Parsetree] |
open_declaration [Parsetree] |
open_description [Parsetree] |
open_infos [Parsetree] |
override_flag [Asttypes] |
P
package_type [Parsetree] |
pair [Build_path_prefix_map] |
parse_error [Misc.Magic_number] |
parse_result [Clflags.Float_arg_helper] |
parse_result [Clflags.Int_arg_helper] |
parse_result [Arg_helper.Make] |
parsed [Clflags.Float_arg_helper] |
parsed [Clflags.Int_arg_helper] |
parsed [Arg_helper.Make] |
patch [Diffing] | A patch is an ordered list of changes.
path [Build_path_prefix_map] |
path_prefix [Build_path_prefix_map] |
pattern [Parsetree] |
pattern_desc [Parsetree] |
payload [Parsetree] |
position [CamlinternalMenhirLib.IncrementalEngine] |
private_flag [Asttypes] |
production [CamlinternalMenhirLib.EngineTypes.TABLE] |
production [CamlinternalMenhirLib.IncrementalEngine.INSPECTION] |
production [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
R
raw [Misc.Magic_number] | the type of raw magic numbers, such as "Caml1999A027" for the .cma files of OCaml 4.10
raw_kind [Misc.Magic_number] | the type of raw magic numbers kinds, such as "Caml1999A" for .cma files
rec_flag [Asttypes] |
ref_and_value [Misc] |
report [Location] |
report_kind [Location] |
report_printer [Location] | A printer for `report`s, defined using open-recursion.
reporting_information [Warnings] |
repr [Targetint] |
revised [CamlinternalMenhirLib.Convert] |
row_field [Parsetree] |
row_field_desc [Parsetree] |
S
semantic_action [CamlinternalMenhirLib.EngineTypes.TABLE] |
semantic_value [CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START] |
semantic_value [CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE] |
semantic_value [CamlinternalMenhirLib.EngineTypes.TABLE] |
setting [Misc.Error_style] |
setting [Misc.Color] |
signature [Parsetree] |
signature_item [Parsetree] |
signature_item_desc [Parsetree] |
space_formatter [Pprintast] |
stack [CamlinternalMenhirLib.EngineTypes] |
stack [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
state [Warnings] |
state [CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START] |
state [CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE] |
state [CamlinternalMenhirLib.EngineTypes.TABLE] |
status [Terminfo] |
store [Local_store] |
str [Ast_helper] |
str_opt [Ast_helper] |
strategy [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
stream [CamlinternalMenhirLib.General] |
structure [Parsetree] |
structure_item [Parsetree] |
structure_item_desc [Parsetree] |
style [Misc.Color] |
styles [Misc.Color] |
supplier [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
symbol [CamlinternalMenhirLib.IncrementalEngine.SYMBOLS] |
T
t [Warnings] |
t [Targetint] | The type of target integers.
t [Numbers.Int16] |
t [Numbers.Int8] |
t [Misc.LongString] |
t [Misc.Stdlib.Option] |
t [Misc.Stdlib.List] |
t [Load_path.Dir] | Represent one directory in the load path.
t [Lazy_backtrack] |
t [Identifiable.Tbl.T] |
t [Identifiable.S] |
t [Identifiable.Thing] |
t [Domainstate] |
t [Consistbl.Make] |
t [Clflags.Compiler_pass] |
t [Binutils] |
t [Longident] |
t [Location] |
t [CamlinternalMenhirLib.LinearizedArray] |
t [CamlinternalMenhirLib.PackedIntArray] |
t [CamlinternalMenhirLib.InfiniteArray] | This module implements infinite arrays.
table [CamlinternalMenhirLib.RowDisplacement] |
terminal [CamlinternalMenhirLib.EngineTypes.TABLE] |
terminal [CamlinternalMenhirLib.IncrementalEngine.SYMBOLS] |
text [Docstrings] |
token [Parser] |
token [CamlinternalMenhirLib.TableFormat.TABLES] |
token [CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE] |
token [CamlinternalMenhirLib.EngineTypes.TABLE] |
token [CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE] |
toplevel_directive [Parsetree] |
toplevel_phrase [Parsetree] |
traditional [CamlinternalMenhirLib.Convert] |
type_declaration [Parsetree] |
type_exception [Parsetree] |
type_extension [Parsetree] |
type_kind [Parsetree] |
U
unexpected [Misc.Magic_number] |
unexpected_error [Misc.Magic_number] |
update [Diffing] |
V
value_binding [Parsetree] |
value_description [Parsetree] |
variance [Asttypes] |
version [Misc.Magic_number] |
virtual_flag [Asttypes] |
W
with_constraint [Parsetree] |
with_loc [Ast_helper] |
X
xsymbol [CamlinternalMenhirLib.IncrementalEngine.SYMBOLS] |