[clang] [TableGen] Passing 'Heading' param as const reference (PR #99724)

Julius Alexandre via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 19 17:04:47 PDT 2024


https://github.com/medievalghoul created https://github.com/llvm/llvm-project/pull/99724

**Issue:** https://github.com/llvm/llvm-project/issues/94373

>From 1d6e719fdf70ff77657f2c021839f549abada120 Mon Sep 17 00:00:00 2001
From: medievalghoul <61852278+medievalghoul at users.noreply.github.com>
Date: Fri, 19 Jul 2024 19:57:30 -0400
Subject: [PATCH] [TableGen] Passing 'Heading' param as const reference

---
 clang/utils/TableGen/ClangOptionDocEmitter.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/clang/utils/TableGen/ClangOptionDocEmitter.cpp b/clang/utils/TableGen/ClangOptionDocEmitter.cpp
index 86835611b8421..d0cb7f203c231 100644
--- a/clang/utils/TableGen/ClangOptionDocEmitter.cpp
+++ b/clang/utils/TableGen/ClangOptionDocEmitter.cpp
@@ -217,7 +217,7 @@ bool canSphinxCopeWithOption(const Record *Option) {
   return false;
 }
 
-void emitHeading(int Depth, std::string Heading, raw_ostream &OS) {
+void emitHeading(int Depth, const std::string &Heading, raw_ostream &OS) {
   assert(Depth < 8 && "groups nested too deeply");
   OS << Heading << '\n'
      << std::string(Heading.size(), "=~-_'+<>"[Depth]) << "\n";



More information about the cfe-commits mailing list