Skip to content

Commit f24f231

Browse files
committed
Replace some uses of auto
1 parent a613c83 commit f24f231

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

clang/tools/cir-translate/cir-translate.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ llvm::LogicalResult prepareCIRModuleDataLayout(mlir::ModuleOp mod,
8686
clang::TargetOptions targetOptions;
8787
targetOptions.Triple = rawTriple;
8888
// FIXME: AllocateTarget is a big deal. Better make it a global state.
89-
auto targetInfo =
89+
std::unique_ptr<clang::TargetInfo> targetInfo =
9090
clang::targets::AllocateTarget(llvm::Triple(rawTriple), targetOptions);
9191
if (!targetInfo) {
9292
mod.emitError() << "error: invalid target triple '" << rawTriple << "'\n";
@@ -146,7 +146,7 @@ void registerToLLVMTranslation() {
146146
return mlir::failure();
147147

148148
llvm::LLVMContext llvmContext;
149-
auto llvmModule =
149+
std::unique_ptr<llvm::Module> llvmModule =
150150
cir::direct::lowerDirectlyFromCIRToLLVMIR(cirModule, llvmContext);
151151
if (!llvmModule)
152152
return mlir::failure();

0 commit comments

Comments
 (0)