[#llvm-InnerAnalysisManagerProxy-0f-Result-2constructor-0e] = xref:llvm.adoc[llvm]::xref:llvm/InnerAnalysisManagerProxy-0f.adoc[InnerAnalysisManagerProxy<LoopAnalysisManager, Function>]::xref:llvm/InnerAnalysisManagerProxy-0f/Result.adoc[Result]::Result :relfileprefix: ../../../ :mrdocs: Constructors == Synopses Declared in `<llvm/Analysis/LoopAnalysisManager.h>` Move‐construct a result, taking ownership from `Arg.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/InnerAnalysisManagerProxy-0f/Result/2constructor-0a.adoc[Result](xref:llvm/InnerAnalysisManagerProxy-0f/Result.adoc[Result]&& Arg); ---- [.small]#xref:llvm/InnerAnalysisManagerProxy-0f/Result/2constructor-0a.adoc[_» more..._]# Construct a result that owns invalidation for `InnerAM` and `LI.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit xref:llvm/InnerAnalysisManagerProxy-0f/Result/2constructor-0f.adoc[Result]( xref:llvm/LoopAnalysisManager.adoc[LoopAnalysisManager]& InnerAM, xref:llvm/LoopInfo.adoc[LoopInfo]& LI); ---- [.small]#xref:llvm/InnerAnalysisManagerProxy-0f/Result/2constructor-0f.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *Arg* | Result to move from; its manager pointer is cleared. | *InnerAM* | Loop analysis manager whose cache this result owns. | *LI* | LoopInfo used to enumerate loops when invalidating. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#