MLIR  14.0.0git
Public Member Functions | List of all members
mlir::LLVM::ModuleTranslation::SaveStack< T > Struct Template Reference

RAII object calling stackPush/stackPop on construction/destruction. More...

#include "mlir/Target/LLVMIR/ModuleTranslation.h"

Public Member Functions

template<typename... Args>
 SaveStack (ModuleTranslation &m, Args &&...args)
 
 ~SaveStack ()
 

Detailed Description

template<typename T>
struct mlir::LLVM::ModuleTranslation::SaveStack< T >

RAII object calling stackPush/stackPop on construction/destruction.

Definition at line 255 of file ModuleTranslation.h.

Constructor & Destructor Documentation

◆ SaveStack()

template<typename T>
template<typename... Args>
mlir::LLVM::ModuleTranslation::SaveStack< T >::SaveStack ( ModuleTranslation m,
Args &&...  args 
)
inlineexplicit

Definition at line 257 of file ModuleTranslation.h.

◆ ~SaveStack()

template<typename T>
mlir::LLVM::ModuleTranslation::SaveStack< T >::~SaveStack ( )
inline

The documentation for this struct was generated from the following file: