Identifier.Idand container_page = ContainerPage.t_pv idand source_dir = SourceDir.t_pv idThe second argument is the filename.
type source_page = SourcePage.t_pv idThe second argument is the filename.
type asset_file = AssetFile.t_pv idtype source_location_pv = [ | `SourceLocationMod of SourcePage.t| `SourceLocation of SourcePage.t * Names.DefName.t| `SourceLocationInternal of SourcePage.t * Names.LocalName.t ]and source_location = SourceLocation.t idand odoc_id = OdocId.t_pv idtype signature_pv = [ | `Root of ContainerPage.t option * Names.ModuleName.t| `Module of Signature.t * Names.ModuleName.t| `Parameter of Signature.t * Names.ModuleName.t| `Result of Signature.t| `ModuleType of Signature.t * Names.ModuleTypeName.t ]and signature = Signature.t_pv idtype class_signature_pv = [ | `Class of Signature.t * Names.ClassName.t| `ClassType of Signature.t * Names.ClassTypeName.t ]and class_signature = ClassSignature.t_pv idand datatype = DataType.t_pv idand field_parent = FieldParent.t_pv idand label_parent = LabelParent.t_pv idand root_module = RootModule.t_pv idtype module_pv = [ | RootModule.t_pv| `Module of Signature.t * Names.ModuleName.t| `Parameter of Signature.t * Names.ModuleName.t ]and module_ = Module.t_pv idand functor_parameter = FunctorParameter.t_pv idand functor_result = FunctorResult.t_pv idand module_type = ModuleType.t_pv idand constructor = Constructor.t_pv idand field = Field.t_pv idtype extension_decl_pv = [ | `ExtensionDecl of Signature.t * Names.ExtensionName.t * Names.ExtensionName.t ]and extension = Extension.t_pv idand extension_decl = ExtensionDecl.t_pv idtype exception_pv = [ | `Exception of Signature.t * Names.ExceptionName.t| `CoreException of Names.ExceptionName.t ]and exception_ = Exception.t_pv idand value = Value.t_pv idand class_ = Class.t_pv idand class_type = ClassType.t_pv idand method_ = Method.t_pv idtype instance_variable_pv = [ | `InstanceVariable of ClassSignature.t * Names.InstanceVariableName.t ]and instance_variable = InstanceVariable.t_pv idand label = Label.t_pv idtype non_src_pv = [ | Signature.t_pv| ClassSignature.t_pv| DataType.t_pv| FieldParent.t_pv| LabelParent.t_pv| Module.t_pv| FunctorParameter.t_pv| FunctorResult.t_pv| ModuleType.t_pv| Type.t_pv| Constructor.t_pv| Field.t_pv| Extension.t_pv| ExtensionDecl.t_pv| Exception.t_pv| Value.t_pv| Class.t_pv| ClassType.t_pv| Method.t_pv| InstanceVariable.t_pv| Label.t_pv| Page.t_pv ]and non_src = NonSrc.t_pv idand path_module = Path.Module.t_pv idtype path_module_type = ModuleType.tand path_type = Path.Type.t_pv idtype path_datatype_pv = Type.t_pvand path_datatype = Path.DataType.t_pv idtype path_constructor = Constructor.ttype path_value = Value.tand path_class_type = Path.ClassType.t_pv idtype path_any =
[ Path.Module.t_pv
| ModuleType.t_pv
| Path.Type.t_pv
| Path.ClassType.t_pv
| Value.t_pv ]
idtype fragment_module = Path.Module.ttype fragment_type = Path.Type.ttype reference_module = Path.Module.ttype reference_module_type = ModuleType.ttype reference_type = Path.Type.ttype reference_constructor =
[ Constructor.t_pv | Extension.t_pv | Exception.t_pv ] idtype reference_field = Field.ttype reference_extension = [ Extension.t_pv | Exception.t_pv ] idtype reference_extension_decl = ExtensionDecl.ttype reference_exception = Exception.ttype reference_value = Value.ttype reference_class = Class.ttype reference_class_type = [ Class.t_pv | ClassType.t_pv ] idtype reference_method = Method.ttype reference_instance_variable = InstanceVariable.ttype reference_label = Label.ttype reference_page = Page.t