[PATCH] D64014: [Object/ELF.h] - Improve error reporting.
Fangrui Song via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 2 07:38:57 PDT 2019
MaskRay added inline comments.
================
Comment at: include/llvm/Object/ELF.h:58
+template <class ELFT>
+static std::string getSecIndex(const ELFFile<ELFT> *Obj,
+ const typename ELFT::Shdr *Sec) {
----------------
jhenderson wrote:
> I'm not sure a `static` function here makes sense?
It makes sense. If static is used, the instances will get internal linkage and defining the template function with the same name in another translation unit will not cause a conflict (ODR violation).
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D64014/new/
https://reviews.llvm.org/D64014
More information about the llvm-commits
mailing list