Robert Widmann's .str() fixes

This commit is contained in:
David Ungar
2020-02-18 21:20:28 -07:00
parent b367d2ebec
commit 0515e00616

View File

@@ -270,7 +270,8 @@ std::string DependencyKey::computeNameForProvidedEntity<
template <>
DependencyKey
DependencyKey::createDependedUponKey<NodeKind::topLevel>(StringRef name) {
return DependencyKey(NodeKind::topLevel, DeclAspect::interface, "", name.str());
return DependencyKey(NodeKind::topLevel, DeclAspect::interface, "",
name.str());
}
template <>
@@ -290,8 +291,8 @@ DependencyKey::createDependedUponKey<NodeKind::externalDepend>(StringRef name) {
template <>
DependencyKey
DependencyKey::createDependedUponKey<NodeKind::nominal>(StringRef mangledName) {
return DependencyKey(NodeKind::nominal, DeclAspect::interface, mangledName.str(),
"");
return DependencyKey(NodeKind::nominal, DeclAspect::interface,
mangledName.str(), "");
}
DependencyKey DependencyKey::createDependedUponKey(StringRef mangledHolderName,