[PATCH] D118135: [demangler] preserve line numbering in copied sources

Nathan Sidwell via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 26 03:51:39 PST 2022


urnathan added inline comments.


================
Comment at: llvm/include/llvm/Demangle/ItaniumDemangle.h:3
-// See README.txt for instructions
-//===------------------------- ItaniumDemangle.h ----------------*- C++ -*-===//
 //
----------------
ChuanqiXu wrote:
> Now the header name is missing, which is inconsistent with other headers. Is this intentional?
Yeah, I went back and forth on that.  The 'Do not edit! really wants to be on the first line, and the emacs marker must be, to be effective.  One's left with either
1) Omit the 'see README.txt' instruction. this is kind of useful to humans to explain why not edit
2) Omit the file name, 
3) an overly-long line, yes, even though we have large displays, I'm still 80 column :)

I went with #2, we don't want this file manually edited anyway, is it important? 

WDYT?

[as an aside, I don't really understand the desire for a file name here at all -- it's only the local filename, not the path from root, so doesn't really uniquify the file.  But whatever.]


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D118135/new/

https://reviews.llvm.org/D118135



More information about the llvm-commits mailing list