We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7cd7b95 commit 8c369ebCopy full SHA for 8c369eb
llvm/include/llvm/Object/XCOFFObjectFile.h
@@ -783,6 +783,7 @@ class XCOFFSymbolRef : public SymbolRef {
783
const XCOFFSymbolEntry32 *getSymbol32() const {
784
return reinterpret_cast<const XCOFFSymbolEntry32 *>(getRawDataRefImpl().p);
785
}
786
+
787
const XCOFFSymbolEntry64 *getSymbol64() const {
788
return reinterpret_cast<const XCOFFSymbolEntry64 *>(getRawDataRefImpl().p);
789
llvm/lib/Object/SymbolSize.cpp
@@ -60,8 +60,7 @@ llvm::object::computeSymbolSizes(const ObjectFile &O) {
60
61
62
if (const auto *E = dyn_cast<XCOFFObjectFile>(&O)) {
63
- auto Syms = E->symbols();
64
- for (XCOFFSymbolRef Sym : Syms)
+ for (XCOFFSymbolRef Sym : E->symbols())
65
Ret.push_back({Sym, Sym.getSize()});
66
return Ret;
67
0 commit comments