aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/driver/cc1as_main.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-05-10 12:11:17 -0700
committerGitHub <noreply@github.com>2025-05-10 12:11:17 -0700
commitf5f8ddc166b1909623f19dc134d18a4320ec485b (patch)
treedfd3e66f1e849ee3cf73cfc8a0bbed550b9d378f /clang/tools/driver/cc1as_main.cpp
parenta92de02ea3553b7536187f57870b4c1da9b21b2e (diff)
downloadllvm-f5f8ddc166b1909623f19dc134d18a4320ec485b.zip
llvm-f5f8ddc166b1909623f19dc134d18a4320ec485b.tar.gz
llvm-f5f8ddc166b1909623f19dc134d18a4320ec485b.tar.bz2
[clang] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139399)
Diffstat (limited to 'clang/tools/driver/cc1as_main.cpp')
-rw-r--r--clang/tools/driver/cc1as_main.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/tools/driver/cc1as_main.cpp b/clang/tools/driver/cc1as_main.cpp
index b98fc5e..ab7ba23 100644
--- a/clang/tools/driver/cc1as_main.cpp
+++ b/clang/tools/driver/cc1as_main.cpp
@@ -577,7 +577,7 @@ static bool ExecuteAssemblerImpl(AssemblerInvocation &Opts,
Triple T(Opts.Triple);
Str.reset(TheTarget->createMCObjectStreamer(
T, Ctx, std::move(MAB), std::move(OW), std::move(CE), *STI));
- Str.get()->initSections(Opts.NoExecStack, *STI);
+ Str->initSections(Opts.NoExecStack, *STI);
if (T.isOSBinFormatMachO() && T.isOSDarwin()) {
Triple *TVT = Opts.DarwinTargetVariantTriple
? &*Opts.DarwinTargetVariantTriple
@@ -592,14 +592,14 @@ static bool ExecuteAssemblerImpl(AssemblerInvocation &Opts,
if (Opts.EmbedBitcode && Ctx.getObjectFileType() == MCContext::IsMachO) {
MCSection *AsmLabel = Ctx.getMachOSection(
"__LLVM", "__asm", MachO::S_REGULAR, 4, SectionKind::getReadOnly());
- Str.get()->switchSection(AsmLabel);
- Str.get()->emitZeros(1);
+ Str->switchSection(AsmLabel);
+ Str->emitZeros(1);
}
bool Failed = false;
std::unique_ptr<MCAsmParser> Parser(
- createMCAsmParser(SrcMgr, Ctx, *Str.get(), *MAI));
+ createMCAsmParser(SrcMgr, Ctx, *Str, *MAI));
// FIXME: init MCTargetOptions from sanitizer flags here.
std::unique_ptr<MCTargetAsmParser> TAP(
@@ -619,7 +619,7 @@ static bool ExecuteAssemblerImpl(AssemblerInvocation &Opts,
}
if (!Failed) {
- Parser->setTargetParser(*TAP.get());
+ Parser->setTargetParser(*TAP);
Failed = Parser->Run(Opts.NoInitialTextSection);
}