@@ -1525,7 +1525,8 @@ class MetadataReader {
1525
1525
dem.setSymbolicReferenceResolver ([&](SymbolicReferenceKind kind,
1526
1526
Directness directness,
1527
1527
int32_t offset,
1528
- const void *base) -> NodePointer {
1528
+ const void *base) ->
1529
+ swift::Demangle::NodePointer {
1529
1530
// Resolve the reference to a remote address.
1530
1531
auto offsetInMangledName = (const char *)base - mangledName.data ();
1531
1532
auto remoteAddress =
@@ -1552,7 +1553,7 @@ class MetadataReader {
1552
1553
return nullptr ;
1553
1554
});
1554
1555
1555
- NodePointer result;
1556
+ swift::Demangle:: NodePointer result;
1556
1557
switch (kind) {
1557
1558
case MangledNameKind::Type:
1558
1559
result = dem.demangleType (mangledName);
@@ -1706,7 +1707,7 @@ class MetadataReader {
1706
1707
1707
1708
// If the parent is an anonymous context that provides a complete
1708
1709
// name for this node, note that.
1709
- NodePointer demangledParentNode = nullptr ;
1710
+ Demangle:: NodePointer demangledParentNode = nullptr ;
1710
1711
auto nameNode = adoptAnonymousContextName (
1711
1712
descriptor, parentDescriptorResult, dem, demangledParentNode);
1712
1713
@@ -1835,9 +1836,9 @@ class MetadataReader {
1835
1836
1836
1837
// Demangle the subject.
1837
1838
auto subjectAddress = resolveRelativeField (descriptor, req.Param );
1838
- NodePointer subject = readMangledName ( RemoteAddress (subjectAddress),
1839
- MangledNameKind::Type ,
1840
- dem);
1839
+ swift::Demangle:: NodePointer subject =
1840
+ readMangledName ( RemoteAddress (subjectAddress) ,
1841
+ MangledNameKind::Type, dem);
1841
1842
if (!subject) {
1842
1843
failed = true ;
1843
1844
break ;
@@ -1867,9 +1868,9 @@ class MetadataReader {
1867
1868
case GenericRequirementKind::BaseClass: {
1868
1869
// Demangle the right-hand type.
1869
1870
auto typeAddress = resolveRelativeField (descriptor, req.Type );
1870
- NodePointer type = readMangledName ( RemoteAddress (typeAddress),
1871
- MangledNameKind::Type ,
1872
- dem);
1871
+ swift::Demangle:: NodePointer type =
1872
+ readMangledName ( RemoteAddress (typeAddress) ,
1873
+ MangledNameKind::Type, dem);
1873
1874
if (!type) {
1874
1875
failed = true ;
1875
1876
break ;
0 commit comments