diff options
| author | Richard-Qin-X <richard.qin.001@gmail.com> | 2026-08-13 17:39:34 +0800 |
|---|---|---|
| committer | Richard-Qin-X <richard.qin.001@gmail.com> | 2026-08-13 17:39:34 +0800 |
| commit | 7dc3530fe220dc3a1eb27c25bc10e5597b213fef (patch) | |
| tree | 4db4414ef3b05694c363da1f1af4554fa35dd0da /backend/lib/CodeGen | |
| parent | 5f393fc403ef17fe46f40e8227bd050197775c39 (diff) | |
| download | rcc-project-7dc3530fe220dc3a1eb27c25bc10e5597b213fef.tar.gz rcc-project-7dc3530fe220dc3a1eb27c25bc10e5597b213fef.tar.xz | |
[MIR] Qualify pointer iterators
Diffstat (limited to 'backend/lib/CodeGen')
| -rw-r--r-- | backend/lib/CodeGen/MIRYamlMapping.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/lib/CodeGen/MIRYamlMapping.cpp b/backend/lib/CodeGen/MIRYamlMapping.cpp index b68761d..cd94fc6 100644 --- a/backend/lib/CodeGen/MIRYamlMapping.cpp +++ b/backend/lib/CodeGen/MIRYamlMapping.cpp @@ -615,7 +615,7 @@ namespace { if (Opcode >= 0x70U && Opcode <= 0x8FU) return "DW_OP_breg" + std::to_string(Opcode - 0x70U); const auto &Opcodes = namedOpcodes(); - const auto Found = + const auto *const Found = std::ranges::find_if(Opcodes, [Opcode](const auto &Entry) { return Entry.second == Opcode; }); if (Found == Opcodes.end()) return std::nullopt; @@ -648,7 +648,7 @@ namespace { [[nodiscard]] std::optional<std::string_view> attributeName(std::uint64_t Encoding) noexcept { const auto &Encodings = attributeEncodings(); - const auto Found = std::ranges::find_if( + const auto *const Found = std::ranges::find_if( Encodings, [Encoding](const auto &Entry) { return Entry.second == Encoding; }); if (Found == Encodings.end()) return std::nullopt; @@ -685,7 +685,7 @@ std::optional<std::uint64_t> parseDIExpressionOpcodeName(std::string_view Name) std::optional<std::uint64_t> parseDIExpressionAttributeEncodingName(std::string_view Name) noexcept { const auto &Encodings = attributeEncodings(); - const auto Found = + const auto *const Found = std::ranges::find_if(Encodings, [Name](const auto &Entry) { return Entry.first == Name; }); if (Found == Encodings.end()) return std::nullopt; |
