Identifier.MkSourceval page :
(ContainerPage.t option * Names.PageName.t) ->
[> `Page of ContainerPage.t option * Names.PageName.t ] idval leaf_page :
(ContainerPage.t option * Names.PageName.t) ->
[> `LeafPage of ContainerPage.t option * Names.PageName.t ] idval root :
(ContainerPage.t option * Names.ModuleName.t) ->
[> `Root of ContainerPage.t option * Names.ModuleName.t ] idval module_ :
(Signature.t * Names.ModuleName.t) ->
[> `Module of Signature.t * Names.ModuleName.t ] idval parameter :
(Signature.t * Names.ModuleName.t) ->
[> `Parameter of Signature.t * Names.ModuleName.t ] idval module_type :
(Signature.t * Names.ModuleTypeName.t) ->
[> `ModuleType of Signature.t * Names.ModuleTypeName.t ] idval class_ :
(Signature.t * Names.ClassName.t) ->
[> `Class of Signature.t * Names.ClassName.t ] idval class_type :
(Signature.t * Names.ClassTypeName.t) ->
[> `ClassType of Signature.t * Names.ClassTypeName.t ] idval type_ :
(Signature.t * Names.TypeName.t) ->
[> `Type of Signature.t * Names.TypeName.t ] idval constructor :
(Type.t * Names.ConstructorName.t) ->
[> `Constructor of Type.t * Names.ConstructorName.t ] idval extension :
(Signature.t * Names.ExtensionName.t) ->
[> `Extension of Signature.t * Names.ExtensionName.t ] idval exception_ :
(Signature.t * Names.ExceptionName.t) ->
[> `Exception of Signature.t * Names.ExceptionName.t ] idval value :
(Signature.t * Names.ValueName.t) ->
[> `Value of Signature.t * Names.ValueName.t ] idval method_ :
(ClassSignature.t * Names.MethodName.t) ->
[> `Method of ClassSignature.t * Names.MethodName.t ] idval instance_variable :
(ClassSignature.t * Names.InstanceVariableName.t) ->
[> `InstanceVariable of ClassSignature.t * Names.InstanceVariableName.t ] idval label :
(LabelParent.t * Names.LabelName.t) ->
[> `Label of LabelParent.t * Names.LabelName.t ] idval source_location :
(SourcePage.t * Names.DefName.t) ->
[> `SourceLocation of SourcePage.t * Names.DefName.t ] id