Files
swift-mirror/test/Interpreter/subscripting.swift
2017-07-11 19:04:13 +02:00

18 lines
365 B
Swift

// RUN: %target-run-simple-swift | %FileCheck %s
// REQUIRES: executable_test
// Check that subscripts and functions named subscript can exist side-by-side
struct Foo {
subscript() -> String {
return "subscript"
}
func `subscript`() -> String {
return "func"
}
}
let f = Foo()
print(f[]) // CHECK: subscript
print(f.subscript()) // CHECK: func