Skip to content

Commit ebfe103

Browse files
authored
Merge pull request #61030 from WANGJIEKE/cxx-interop-fix-enum-test-stub-struct
[Introp][SwiftToCxx] Fix enum implementation test related to stub struct
2 parents 005c9f3 + 90e8d16 commit ebfe103

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/Interop/SwiftToCxx/enums/swift-enum-implementation.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -275,12 +275,12 @@ public struct S {
275275
// CHECK-NEXT: }
276276
// CHECK-NEXT: inline E E::init() {
277277
// CHECK-NEXT: return _impl::_impl_E::returnNewValue([&](char * _Nonnull result) {
278-
// CHECK-NEXT: _impl::swift_interop_returnDirect_Enums_uint64_t_0_8_uint8_t_8_9(result, _impl::$s5Enums1EOACycfC());
278+
// CHECK-NEXT: _impl::swift_interop_returnDirect_Enums[[ENUMENCODING:[a-z0-9_]+]](result, _impl::$s5Enums1EOACycfC());
279279
// CHECK-NEXT: });
280280
// CHECK-NEXT: }
281281
// CHECK-NEXT: inline swift::Int E::getTen() const {
282-
// CHECK-NEXT: return _impl::$s5Enums1EO3tenSivg(_impl::swift_interop_passDirect_Enums_uint64_t_0_8_uint8_t_8_9(_getOpaquePointer()));
282+
// CHECK-NEXT: return _impl::$s5Enums1EO3tenSivg(_impl::swift_interop_passDirect_Enums[[ENUMENCODING]](_getOpaquePointer()));
283283
// CHECK-NEXT: }
284284
// CHECK-NEXT: inline void E::printSelf() const {
285-
// CHECK-NEXT: return _impl::$s5Enums1EO9printSelfyyF(_impl::swift_interop_passDirect_Enums_uint64_t_0_8_uint8_t_8_9(_getOpaquePointer()));
285+
// CHECK-NEXT: return _impl::$s5Enums1EO9printSelfyyF(_impl::swift_interop_passDirect_Enums[[ENUMENCODING]](_getOpaquePointer()));
286286
// CHECK-NEXT: }

0 commit comments

Comments
 (0)