diff options
author | Rui Ueyama <ruiu@google.com> | 2016-05-20 22:59:05 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2016-05-20 22:59:05 +0000 |
commit | 2a58779198013d14d17917bcb8b287e71040d2cb (patch) | |
tree | cf4c682d4a7885c4075c366d9b07e95693ff5935 /llvm/lib | |
parent | 1c6d827015d89b6ab09068bff357abf01e0bf434 (diff) | |
download | bcm5719-llvm-2a58779198013d14d17917bcb8b287e71040d2cb.tar.gz bcm5719-llvm-2a58779198013d14d17917bcb8b287e71040d2cb.zip |
Fix struct member names and simplify. NFC.
llvm-svn: 270289
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/DebugInfo/PDB/Raw/SymbolStream.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Raw/SymbolStream.cpp b/llvm/lib/DebugInfo/PDB/Raw/SymbolStream.cpp index adf5412e8ca..bd4280f3492 100644 --- a/llvm/lib/DebugInfo/PDB/Raw/SymbolStream.cpp +++ b/llvm/lib/DebugInfo/PDB/Raw/SymbolStream.cpp @@ -35,7 +35,7 @@ struct DataSym32 { ulittle32_t TypIndex; // Type index, or Metadata token if a managed symbol ulittle32_t off; ulittle16_t seg; - char name[1]; + char Name[1]; }; // For S_PROCREF symbol type. @@ -43,7 +43,7 @@ struct RefSym { ulittle32_t SumName; // SUC of the name (?) ulittle32_t SymOffset; // Offset of actual symbol in $$Symbols ulittle16_t Mod; // Module containing the actual symbol - char name[1]; + char Name[1]; }; } @@ -54,8 +54,6 @@ SymbolStream::~SymbolStream() {} Error SymbolStream::reload() { return Error::success(); } -static StringRef makeStringRef(char *p) { return {p, strlen(p)}; } - Expected<std::string> SymbolStream::getSymbolName(uint32_t Off) const { StreamReader Reader(Stream); Reader.setOffset(Off); @@ -74,9 +72,9 @@ Expected<std::string> SymbolStream::getSymbolName(uint32_t Off) const { switch (Hdr.Type) { case codeview::S_PUB32: - return makeStringRef(reinterpret_cast<DataSym32 *>(Buf.data())->name); + return reinterpret_cast<DataSym32 *>(Buf.data())->Name; case codeview::S_PROCREF: - return makeStringRef(reinterpret_cast<RefSym *>(Buf.data())->name); + return reinterpret_cast<RefSym *>(Buf.data())->Name; default: return make_error<RawError>(raw_error_code::corrupt_file, "Unknown symbol type"); |