File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
stdlib/public/CompatibilityOverride Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -195,9 +195,10 @@ namespace swift {
195
195
/* We are creating this separate function for the override case, */ \
196
196
/* to prevent a stack frame from being created for the default case. */ \
197
197
SWIFT_NOINLINE \
198
- static ret swift_##name##Slow(COMPATIBILITY_UNPAREN_WITH_COMMA(typedArgs) \
199
- std::atomic<uintptr_t > &Override, \
200
- uintptr_t fn, Original_##name defaultImpl) { \
198
+ ccAttrs static ret swift_##name##Slow( \
199
+ COMPATIBILITY_UNPAREN_WITH_COMMA (typedArgs) \
200
+ std::atomic<uintptr_t> &Override, \
201
+ uintptr_t fn, Original_##name defaultImpl) { \
201
202
constexpr uintptr_t DEFAULT_IMPL_SENTINEL = 0x1 ; \
202
203
if (SWIFT_UNLIKELY (fn == 0x0 )) { \
203
204
fn = (uintptr_t )getOverride_##name (); \
You can’t perform that action at this time.
0 commit comments