[clang-tools-extra] [clang-tidy][NFC] Fix a couple of suspicious StringRef::data() usages (PR #158480)

Baranov Victor via cfe-commits cfe-commits at lists.llvm.org
Sun Sep 14 12:25:55 PDT 2025


================
@@ -116,7 +119,10 @@ void yamlize(IO &IO, ClangTidyOptions::OptionMap &Val, bool,
     } else if (isa<MappingNode>(I.getCurrentNode())) {
       IO.beginMapping();
       for (StringRef Key : IO.keys()) {
+        // NOLINTNEXTLINE(bugprone-suspicious-stringview-data-usage): Requires
+        // updates to 'llvm::yaml::IO'
----------------
vbvictor wrote:

```suggestion
        // NOLINTNEXTLINE(bugprone-suspicious-stringview-data-usage): Requires
        // 'llvm::yaml::IO' to accept 'StringRef'
```

https://github.com/llvm/llvm-project/pull/158480


More information about the cfe-commits mailing list