Files
swift-mirror/test/SourceKit/Refactoring/semantic-refactoring/localize-string.swift

19 lines
737 B
Swift

// REQUIRES: OS=macosx || OS=linux-gnu
func foo() -> String {
// RUN: %sourcekitd-test -req=refactoring.localize.string -pos=%(line+1):10 %s -- %s | %FileCheck %s --check-prefix=CHECK-BASIC
return "abc"
// CHECK-BASIC: source.edit.kind.active:
// CHECK-BASIC: [[# @LINE-2]]:10-[[# @LINE-2]]:10 "NSLocalizedString("
// CHECK-BASIC: source.edit.kind.active:
// CHECK-BASIC: [[# @LINE-4]]:15-[[# @LINE-4]]:15 ", comment: "")"
}
#sourceLocation(file: "someFile.swift", line: 20)
func bar() -> String {
// RUN: %sourcekitd-test -req=refactoring.localize.string -pos=%(line+1):10 %s -- %s | %FileCheck %s --check-prefix=CHECK-DIRECTIVE
return "abc"
// CHECK-DIRECTIVE: [[# @LINE-1]]:10-[[# @LINE-1]]:10
}
#sourceLocation()