diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-06-26 20:32:52 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-06-26 20:32:52 +0000 | 
| commit | 08bbd35a80bf7765fe0d3043f9eb5a2f2786b649 (patch) | |
| tree | 80108f0f128657f8623f8f66ad9735b4d88e7b47 /lib/DebugInfo/CodeView/EnumTables.cpp | |
| parent | 7c7aba6e5fef47a01a136be655b0a92cfd7090f6 (diff) | |
Notes
Diffstat (limited to 'lib/DebugInfo/CodeView/EnumTables.cpp')
| -rw-r--r-- | lib/DebugInfo/CodeView/EnumTables.cpp | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/DebugInfo/CodeView/EnumTables.cpp b/lib/DebugInfo/CodeView/EnumTables.cpp index 01d8ccf2d31e..ec00af28395e 100644 --- a/lib/DebugInfo/CodeView/EnumTables.cpp +++ b/lib/DebugInfo/CodeView/EnumTables.cpp @@ -82,6 +82,13 @@ static const EnumEntry<uint16_t> RegisterNames[] = {      CV_ENUM_CLASS_ENT(RegisterId, R15),  }; +static const EnumEntry<uint32_t> PublicSymFlagNames[] = { +    CV_ENUM_CLASS_ENT(PublicSymFlags, Code), +    CV_ENUM_CLASS_ENT(PublicSymFlags, Function), +    CV_ENUM_CLASS_ENT(PublicSymFlags, Managed), +    CV_ENUM_CLASS_ENT(PublicSymFlags, MSIL), +}; +  static const EnumEntry<uint8_t> ProcSymFlagNames[] = {      CV_ENUM_CLASS_ENT(ProcSymFlags, HasFP),      CV_ENUM_CLASS_ENT(ProcSymFlags, HasIRET), @@ -338,6 +345,9 @@ ArrayRef<EnumEntry<uint16_t>> getRegisterNames() {    return makeArrayRef(RegisterNames);  } +ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames() { +  return makeArrayRef(PublicSymFlagNames); +}  ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames() {    return makeArrayRef(ProcSymFlagNames);  }  | 
