File tree Expand file tree Collapse file tree 1 file changed +0
-24
lines changed Expand file tree Collapse file tree 1 file changed +0
-24
lines changed Original file line number Diff line number Diff line change @@ -43,30 +43,6 @@ func c_keywordArgNames(auto: Int, union: Int) {}
43
43
func d_returnNever( ) -> Never { fatalError ( ) }
44
44
// CHECK-LABEL: SWIFT_EXTERN void return_never(void) SWIFT_NOEXCEPT SWIFT_NORETURN;
45
45
46
- @cdecl ( " block_nightmare " )
47
- public func s_block_nightmare( x: @convention ( block) ( Int ) -> Float )
48
- -> @convention ( block) ( CChar ) -> Double { return { _ in 0 } }
49
- // CHECK-LABEL: SWIFT_EXTERN double (^ _Nonnull block_nightmare(SWIFT_NOESCAPE float (^ _Nonnull x)(ptrdiff_t)))(char) SWIFT_NOEXCEPT SWIFT_WARN_UNUSED_RESULT;
50
-
51
- @cdecl ( " block_recurring_nightmare " )
52
- public func t_block_recurring_nightmare( x: @escaping @convention ( block) ( @convention ( block) ( Double ) -> Int ) -> Float )
53
- -> @convention ( block) ( _ asdfasdf: @convention ( block) ( CUnsignedChar ) -> CChar ) -> Double {
54
- fatalError ( )
55
- }
56
- // CHECK-LABEL: SWIFT_EXTERN double (^ _Nonnull block_recurring_nightmare(float (^ _Nonnull x)(SWIFT_NOESCAPE ptrdiff_t (^ _Nonnull)(double))))(SWIFT_NOESCAPE char (^ _Nonnull)(unsigned char)) SWIFT_NOEXCEPT SWIFT_WARN_UNUSED_RESULT;
57
-
58
- @cdecl ( " function_pointer_nightmare " )
59
- func u_function_pointer_nightmare( x: @convention ( c) ( Int ) -> Float )
60
- -> @convention ( c) ( CChar ) -> Double { return { _ in 0 } }
61
- // CHECK-LABEL: SWIFT_EXTERN double (* _Nonnull function_pointer_nightmare(float (* _Nonnull x)(ptrdiff_t)))(char) SWIFT_NOEXCEPT SWIFT_WARN_UNUSED_RESULT;
62
-
63
- @cdecl ( " function_pointer_recurring_nightmare " )
64
- public func v_function_pointer_recurring_nightmare( x: @escaping @convention ( c) ( @convention ( c) ( Double ) -> Int ) -> Float )
65
- -> @convention ( c) ( @convention ( c) ( CUnsignedChar ) -> CChar ) -> Double {
66
- fatalError ( )
67
- }
68
- // CHECK-LABEL: SWIFT_EXTERN double (* _Nonnull function_pointer_recurring_nightmare(float (* _Nonnull x)(ptrdiff_t (* _Nonnull)(double))))(char (* _Nonnull)(unsigned char)) SWIFT_NOEXCEPT SWIFT_WARN_UNUSED_RESULT;
69
-
70
46
// CHECK: #if defined(__cplusplus)
71
47
// CHECK-NEXT: }
72
48
// CHECK-NEXT: #endif
You can’t perform that action at this time.
0 commit comments