[PATCH] D113106: demangle xcoff label symbol for llvm-nm
James Henderson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 8 00:21:59 PST 2021
jhenderson added inline comments.
================
Comment at: llvm/tools/llvm-nm/llvm-nm.cpp:642
+
+ Optional<std::string> Opt = demangle(Name);
+ if (Opt)
----------------
Use a better variable name that describes what this represents, rather than describing its entity. Example: `Demangled`.
================
Comment at: llvm/tools/llvm-nm/llvm-nm.cpp:645
+ return "." + *Opt;
+ else
+ return None;
----------------
Don't use `else` after `return`.
================
Comment at: llvm/tools/llvm-nm/llvm-nm.cpp:636
+static Optional<std::string> demangleXCOFF(StringRef Name) {
+
+ if (!Name.empty() && Name[0] == '.')
----------------
jhenderson wrote:
> Nit: delete blank line at start of function.
I still see a blank line here at line 636.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D113106/new/
https://reviews.llvm.org/D113106
More information about the llvm-commits
mailing list