Files
swift-mirror/test/SourceKit/Sema/sema_regex.swift
Richard Wei 72ebcded98 Integrate newer string processing (a0ed7e1)
Friend PR: apple/swift-experimental-string-processing#282.

Also remove the `-enable-experimental-pairwise-build-block` flag when building regex modules as the feature is already on by default.
2022-04-15 12:01:45 -07:00

25 lines
651 B
Swift

public func retRegex() -> Regex<Substring> {
/foo/
}
// REQUIRES: swift_in_compiler
// RUN: %sourcekitd-test -req=sema %s -- %s -Xfrontend -enable-bare-slash-regex -Xfrontend -disable-availability-checking | %FileCheck %s
// CHECK: [
// CHECK: {
// CHECK: key.kind: source.lang.swift.ref.struct
// CHECK: key.offset: 26
// CHECK: key.length: 5
// CHECK: key.is_system: 1
// CHECK: },
// CHECK: {
// CHECK: key.kind: source.lang.swift.ref.struct
// CHECK: key.offset: 32
// CHECK: key.length: 9
// CHECK: key.is_system: 1
// CHECK: }
// CHECK: ]
// Ensure there's no diagnostics
// CHECK-NOT: key.severity: