diff options
author | Zachary Turner <zturner@google.com> | 2018-10-30 18:25:38 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2018-10-30 18:25:38 +0000 |
commit | bfac17f21e5a01d0f6114d8c1d9723e1802ff7d9 (patch) | |
tree | 027cba8ad2e1a8c3f2ee3ed4b7205afe3aa93fd6 /llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | |
parent | 7323259de884f4576d78e6492b93fc2455617ef5 (diff) | |
download | bcm5719-llvm-bfac17f21e5a01d0f6114d8c1d9723e1802ff7d9.tar.gz bcm5719-llvm-bfac17f21e5a01d0f6114d8c1d9723e1802ff7d9.zip |
Fix printing bug in pdb2yaml.
We were using the wrong enum table when mapping enum values
to strings for public symbol flags.
llvm-svn: 345622
Diffstat (limited to 'llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp')
-rw-r--r-- | llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp b/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp index 745f79cd77f..713e9a710e9 100644 --- a/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp +++ b/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp @@ -108,7 +108,7 @@ void ScalarBitSetTraits<ExportFlags>::bitset(IO &io, ExportFlags &Flags) { } void ScalarBitSetTraits<PublicSymFlags>::bitset(IO &io, PublicSymFlags &Flags) { - auto FlagNames = getProcSymFlagNames(); + auto FlagNames = getPublicSymFlagNames(); for (const auto &E : FlagNames) { io.bitSetCase(Flags, E.Name.str().c_str(), static_cast<PublicSymFlags>(E.Value)); |