Files
swift-mirror/test/Serialization/lifetime_dependence.swift
2025-10-01 12:56:37 -07:00

18 lines
633 B
Swift

// RUN: %empty-directory(%t)
// RUN: %target-swift-frontend -emit-module -enable-builtin-module -enable-experimental-feature Lifetimes -enable-experimental-feature AddressableTypes -enable-experimental-feature AddressableParameters -module-name lifetime_dependence_ref -o %t %S/Inputs/lifetime_dependence.swift
// RUN: %target-swift-frontend -I %t -emit-ir %s -verify | %FileCheck %s
// REQUIRES: swift_feature_Lifetimes
// REQUIRES: swift_feature_AddressableTypes
// REQUIRES: swift_feature_AddressableParameters
import lifetime_dependence_ref
public func foo() {
let x = 123
let y = Ref(x)
// CHECK: print
print(y[])
}