Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"

Revert commit r324489, it broke LLDB tests.

llvm-svn: 324511
This commit is contained in:
Momchil Velikov
2018-02-07 20:28:47 +00:00
parent 66d18a2890
commit 4a73a6b3d3
16 changed files with 51 additions and 392 deletions
+2 -3
View File
@@ -1200,11 +1200,10 @@ Error MetadataLoader::MetadataLoaderImpl::parseOneMetadata(
if (Record.size() != 3)
return error("Invalid record");
IsDistinct = Record[0] & 1;
bool IsUnsigned = Record[0] & 2;
IsDistinct = Record[0];
MetadataList.assignValue(
GET_OR_DISTINCT(DIEnumerator, (Context, unrotateSign(Record[1]),
IsUnsigned, getMDString(Record[2]))),
getMDString(Record[2]))),
NextMetadataNo);
NextMetadataNo++;
break;