@@ -232,47 +232,6 @@ std::string DependencyKey::computeNameForProvidedEntity<
232232 return getBaseName (holderAndMember.second );
233233}
234234
235- // ==============================================================================
236- // MARK: createDependedUponKey
237- // ==============================================================================
238-
239- template <>
240- DependencyKey
241- DependencyKey::createDependedUponKey<NodeKind::topLevel>(StringRef name) {
242- return DependencyKey (NodeKind::topLevel, DeclAspect::interface, " " ,
243- name.str ());
244- }
245-
246- template <>
247- DependencyKey
248- DependencyKey::createDependedUponKey<NodeKind::dynamicLookup>(StringRef name) {
249- return DependencyKey (NodeKind::dynamicLookup, DeclAspect::interface, " " ,
250- name.str ());
251- }
252-
253- template <>
254- DependencyKey
255- DependencyKey::createDependedUponKey<NodeKind::externalDepend>(StringRef name) {
256- return DependencyKey (NodeKind::externalDepend, DeclAspect::interface, " " ,
257- name.str ());
258- }
259-
260- template <>
261- DependencyKey
262- DependencyKey::createDependedUponKey<NodeKind::nominal>(StringRef mangledName) {
263- return DependencyKey (NodeKind::nominal, DeclAspect::interface,
264- mangledName.str (), " " );
265- }
266-
267- DependencyKey DependencyKey::createDependedUponKey (StringRef mangledHolderName,
268- StringRef memberBaseName) {
269- const bool isMemberBlank = memberBaseName.empty ();
270- const auto kind =
271- isMemberBlank ? NodeKind::potentialMember : NodeKind::member;
272- return DependencyKey (kind, DeclAspect::interface, mangledHolderName.str (),
273- isMemberBlank ? " " : memberBaseName.str ());
274- }
275-
276235// ==============================================================================
277236// MARK: Entry point into frontend graph construction
278237// ==============================================================================
0 commit comments