Jump To 🏠 DkCoder dkcoder-libraries(7) Table of Contents ocaml-base-compilerLibrary compiler-libs.bytecompBytegenBytelibrarianBytelinkBytepackagerCompileEmitcodeErrorsInstructMaindriverPrintinstrLibrary compiler-libs.commonAnnotArg_helperAst_helperAst_invariantsAst_iteratorAst_mapperAsttypesAttr_helperBinutilsBtypeBuild_path_prefix_mapBuiltin_attributesBytesectionsCamlinternalMenhirLibCcompClflagsCmi_formatCmo_formatCmt2annotCmt_formatCompenvCompile_commonCompmiscCompressionConfigConfig_bootConfig_mainConsistblCtypeDatareprDebuginfoDependDiffingDiffing_with_keysDllDocstringsDomainstateEnvEnvauxErrortraceExpungeIdentIdentifiableIncludeclassIncludecoreIncludemodIncludemod_errorprinterInt_replace_polymorphic_compareLambdaLazy_backtrackLexerLoad_pathLocal_storeLocationLongidentMain_argsMakedependMatchingMetaMiscMtypeNumbersOpcodesOprintOutcometreeParmatchParseParserParsetreePathPatternsPersistent_envPparsePprintastPredefPrimitivePrintastPrintlambdaPrintpatPrinttypPrinttypedProfileRuntimedefShapeUidSig_component_kindItemMapShape_reduceSignature_groupSimplifStrongly_connected_componentsStypesSubstSwitchSymtableSyntaxerrTargetintTast_iteratorTast_mapperTerminfoTmcTranslattributeTranslclassTranslcoreTranslmodTranslobjTranslprimType_immediacyTypeclassTypecoreTypedeclTypedecl_immediacyTypedecl_propertiesTypedecl_separabilityTypedecl_unboxedTypedecl_varianceTypedtreeTypemodTypeoptTypesTypetexpUnit_infoUntypeastValue_rec_checkValue_rec_compilerValue_rec_typesWarningsX86_astLibrary compiler-libs.optcompAfl_instrumentAlias_analysisAllocated_constArchAsmgenAsmlibrarianAsmlinkAsmpackagerAugment_specialised_argsBackend_intfBackend_varBranch_relaxationBranch_relaxation_intfBuild_export_infoCSECSEgenClambdaClambda_primitivesClosureClosure_conversionClosure_conversion_auxClosure_elementClosure_idClosure_middle_endClosure_offsetsClosure_originCmmCmm_helpersCmm_invariantsCmmgenCmmgen_stateCmx_formatCmxs_formatColoringComballocCompilation_unitCompilenvConvert_primitivesDataflowDeadcodeEffect_analysisEmitEmitauxEmitenvExport_idExport_infoExport_info_for_packExtract_projectionsFind_recursive_functionsFlambdaFlambda_invariantsFlambda_iteratorsFlambda_middle_endFlambda_to_clambdaFlambda_utilsFresheningId_typesImport_approxInconstant_identsInitialize_symbol_to_let_symbolInline_and_simplifyInline_and_simplify_auxInlining_costInlining_decisionInlining_decision_intfInlining_statsInlining_stats_typesInlining_transformsInterfInternal_variable_namesIntervalInvariant_paramsLift_codeLift_constantsLift_let_to_initialize_symbolLinearLinear_formatLinearizeLinkage_nameLinscanLivenessMachMutable_variableOptcompileOpterrorsOptmaindriverParameterPass_wrapperPollingPrintclambdaPrintclambda_primitivesPrintcmmPrintlinearPrintmachProcProjectionRef_to_variablesRegReloadReloadgenRemove_free_vars_equal_to_argsRemove_unused_argumentsRemove_unused_closure_varsRemove_unused_program_constructsSchedgenSchedulingSelectgenSelectionSemantics_of_primitivesSet_of_closures_idSet_of_closures_originShare_constantsSimple_value_approxSimplify_boxed_integer_opsSimplify_boxed_integer_ops_intfSimplify_commonSimplify_primitivesSpillSplitStackframeStackframegenStatic_exceptionStrmatchSymbolTagThread_sanitizerTraverse_for_exported_symbolsUn_anfUnbox_closuresUnbox_free_vars_of_closuresUnbox_specialised_argsVar_within_closureVariableLibrary compiler-libs.toplevelGenprintvalTopcommonTopdirsTopevalToploopTopmainTopprintersTraceLibrary dynlinkDynlinkLibrary runtime_eventsRuntime_eventsLibrary stdlibCamlinternalFormatCamlinternalFormatBasicsCamlinternalLazyCamlinternalModCamlinternalOOStdlibLibrary strStrLibrary threadsEventThreadLibrary unixUnixUnixLabels type shape = ttype nonrec t = t Item.Map.tval empty : tval add : t -> Item.t -> shape -> tval add_value : t -> Ident.t -> Uid.t -> tval add_value_proj : t -> Ident.t -> shape -> tval add_type : t -> Ident.t -> shape -> tval add_type_proj : t -> Ident.t -> shape -> tval add_constr : t -> Ident.t -> shape -> tval add_constr_proj : t -> Ident.t -> shape -> tval add_label : t -> Ident.t -> Uid.t -> tval add_label_proj : t -> Ident.t -> shape -> tval add_module : t -> Ident.t -> shape -> tval add_module_proj : t -> Ident.t -> shape -> tval add_module_type : t -> Ident.t -> Uid.t -> tval add_module_type_proj : t -> Ident.t -> shape -> tval add_extcons : t -> Ident.t -> shape -> tval add_extcons_proj : t -> Ident.t -> shape -> tval add_class : t -> Ident.t -> Uid.t -> tval add_class_proj : t -> Ident.t -> shape -> tval add_class_type : t -> Ident.t -> Uid.t -> tval add_class_type_proj : t -> Ident.t -> shape -> t