@@ -310,7 +310,7 @@ private extension IndexSymbolKind {
310
310
311
311
// MARK: - Name translation
312
312
313
- extension SwiftLanguageServer {
313
+ extension SwiftLanguageService {
314
314
enum NameTranslationError : Error , CustomStringConvertible {
315
315
case cannotComputeOffset( SymbolLocation )
316
316
case malformedSwiftToClangTranslateNameResponse( SKDResponseDictionary )
@@ -515,7 +515,7 @@ extension SourceKitLSPServer {
515
515
usr: String ,
516
516
index: IndexStoreDB ,
517
517
workspace: Workspace
518
- ) async -> ( languageServer : SwiftLanguageServer , snapshot: DocumentSnapshot , location: SymbolLocation ) ? {
518
+ ) async -> ( swiftLanguageService : SwiftLanguageService , snapshot: DocumentSnapshot , location: SymbolLocation ) ? {
519
519
var reference : SymbolOccurrence ? = nil
520
520
index. forEachSymbolOccurrence ( byUSR: usr, roles: renameRoles) {
521
521
if index. symbolProvider ( for: $0. location. path) == . swift {
@@ -533,11 +533,11 @@ extension SourceKitLSPServer {
533
533
guard let snapshot = self . documentManager. latestSnapshotOrDisk ( uri, language: . swift) else {
534
534
return nil
535
535
}
536
- let swiftLanguageServer = await self . languageService ( for: uri, . swift, in: workspace) as? SwiftLanguageServer
537
- guard let swiftLanguageServer else {
536
+ let swiftLanguageService = await self . languageService ( for: uri, . swift, in: workspace) as? SwiftLanguageService
537
+ guard let swiftLanguageService else {
538
538
return nil
539
539
}
540
- return ( swiftLanguageServer , snapshot, reference. location)
540
+ return ( swiftLanguageService , snapshot, reference. location)
541
541
}
542
542
543
543
/// Returns a `CrossLanguageName` for the symbol with the given USR.
@@ -612,11 +612,11 @@ extension SourceKitLSPServer {
612
612
let definitionName = overrideName ?? definitionSymbol. name
613
613
614
614
switch definitionLanguageService {
615
- case is ClangLanguageServerShim :
615
+ case is ClangLanguageService :
616
616
let swiftName : String ?
617
617
if let swiftReference = await getReferenceFromSwift ( usr: usr, index: index, workspace: workspace) {
618
618
let isObjectiveCSelector = definitionLanguage == . objective_c && definitionSymbol. kind. isMethod
619
- swiftName = try await swiftReference. languageServer . translateClangNameToSwift (
619
+ swiftName = try await swiftReference. swiftLanguageService . translateClangNameToSwift (
620
620
at: swiftReference. location,
621
621
in: swiftReference. snapshot,
622
622
isObjectiveCSelector: isObjectiveCSelector,
@@ -627,7 +627,7 @@ extension SourceKitLSPServer {
627
627
swiftName = nil
628
628
}
629
629
return CrossLanguageName ( clangName: definitionName, swiftName: swiftName, definitionLanguage: definitionLanguage)
630
- case let swiftLanguageServer as SwiftLanguageServer :
630
+ case let swiftLanguageService as SwiftLanguageService :
631
631
// Continue iteration if the symbol provider is not clang.
632
632
// If we terminate early by returning `false` from the closure, `forEachSymbolOccurrence` returns `true`,
633
633
// indicating that we have found a reference from clang.
@@ -636,7 +636,7 @@ extension SourceKitLSPServer {
636
636
}
637
637
let clangName : String ?
638
638
if hasReferenceFromClang {
639
- clangName = try await swiftLanguageServer . translateSwiftNameToClang (
639
+ clangName = try await swiftLanguageService . translateSwiftNameToClang (
640
640
at: definitionOccurrence. location,
641
641
in: definitionDocumentUri,
642
642
name: CompoundDeclName ( definitionName)
@@ -845,7 +845,7 @@ extension SourceKitLSPServer {
845
845
func prepareRename(
846
846
_ request: PrepareRenameRequest ,
847
847
workspace: Workspace ,
848
- languageService: ToolchainLanguageServer
848
+ languageService: LanguageService
849
849
) async throws -> PrepareRenameResponse ? {
850
850
guard let languageServicePrepareRename = try await languageService. prepareRename ( request) else {
851
851
return nil
@@ -874,15 +874,15 @@ extension SourceKitLSPServer {
874
874
func indexedRename(
875
875
_ request: IndexedRenameRequest ,
876
876
workspace: Workspace ,
877
- languageService: ToolchainLanguageServer
877
+ languageService: LanguageService
878
878
) async throws -> WorkspaceEdit ? {
879
879
return try await languageService. indexedRename ( request)
880
880
}
881
881
}
882
882
883
883
// MARK: - Swift
884
884
885
- extension SwiftLanguageServer {
885
+ extension SwiftLanguageService {
886
886
/// From a list of rename locations compute the list of `SyntacticRenameName`s that define which ranges need to be
887
887
/// edited to rename a compound decl name.
888
888
///
@@ -1368,7 +1368,7 @@ extension SwiftLanguageServer {
1368
1368
1369
1369
// MARK: - Clang
1370
1370
1371
- extension ClangLanguageServerShim {
1371
+ extension ClangLanguageService {
1372
1372
func rename( _ renameRequest: RenameRequest ) async throws -> ( edits: WorkspaceEdit , usr: String ? ) {
1373
1373
async let edits = forwardRequestToClangd ( renameRequest)
1374
1374
let symbolInfoRequest = SymbolInfoRequest (
0 commit comments