Demangler: Fill in places we need to handle symbolic references and OtherNominalTypes when demangling bound generic types.

This commit is contained in:
Joe Groff
2018-02-13 15:27:35 -08:00
committed by Pavel Yaskevich
parent 194c84e0a4
commit eb316818c5
7 changed files with 58 additions and 9 deletions

View File

@@ -124,7 +124,8 @@ class TypeDecoder {
}
case NodeKind::BoundGenericClass:
case NodeKind::BoundGenericEnum:
case NodeKind::BoundGenericStructure: {
case NodeKind::BoundGenericStructure:
case NodeKind::BoundGenericOtherNominalType: {
if (Node->getNumChildren() != 2)
return BuiltType();