[llvm] [Instrumentation] Drop "const" from "const StringRef" (NFC) (PR #145208)

via llvm-commits llvm-commits at lists.llvm.org
Sat Jun 21 22:46:40 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-llvm-transforms

Author: Kazu Hirata (kazutakahirata)

<details>
<summary>Changes</summary>

We don't need to put a const on a return type.


---
Full diff: https://github.com/llvm/llvm-project/pull/145208.diff


1 Files Affected:

- (modified) llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp (+1-1) 


``````````diff
diff --git a/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp b/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
index 4c7b8c69c1bf3..71ab61253e643 100644
--- a/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
+++ b/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
@@ -245,7 +245,7 @@ namespace {
   // to the block.
   class GCOVLines : public GCOVRecord {
   public:
-    const StringRef getFilename() { return Filename; }
+    StringRef getFilename() { return Filename; }
 
     void addLine(uint32_t Line) {
       assert(Line != 0 && "Line zero is not a valid real line number.");

``````````

</details>


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


More information about the llvm-commits mailing list