[#llvm-createImmutableModuleSummaryIndexWrapperPass] = xref:llvm.adoc[llvm]::createImmutableModuleSummaryIndexWrapperPass :relfileprefix: ../ :mrdocs: Create a legacy immutable pass that wraps a provided ModuleSummaryIndex. == Synopsis Declared in `<llvm/Analysis/ModuleSummaryAnalysis.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/ImmutablePass.adoc[ImmutablePass]* createImmutableModuleSummaryIndexWrapperPass(xref:llvm/ModuleSummaryIndex.adoc[ModuleSummaryIndex] const* Index); ---- == Description The wrapped index is made available for use by other passes. == Return Value A new immutable pass wrapping `Index.` == Parameters [cols="1,4"] |=== | Name| Description | *Index* | Summary index to expose to other passes. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#