Files
swift-mirror/test/SourceKit/Sema/sema_regex.swift
Rintaro Ishizaki 88e1905746 [SourceKit] Link SwiftCompilerModules to SourceKit
This is required for SourceKit to parse Regex literals

rdar://90236990
2022-03-30 09:14:57 -07:00

25 lines
625 B
Swift

public func retRegex() -> Regex<Substring> {
re'foo'
}
// REQUIRES: swift_in_compiler
// RUN: %sourcekitd-test -req=sema %s -- %s -Xfrontend -enable-experimental-string-processing | %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: