File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 31
31
// / The `SWIFT_INLINE_THUNK` macro is applied on the inline function thunks in
32
32
// / the header that represents a C/C++ Swift module interface generated by the
33
33
// / Swift compiler.
34
- #if __has_attribute(always_inline) && __has_attribute(artificial )
34
+ #if __has_attribute(always_inline) && __has_attribute(nodebug )
35
35
#if defined(DEBUG) && __has_attribute(used)
36
36
// Additional 'used' attribute is used in debug mode to make inline thunks
37
37
// accessible to LLDB.
38
38
#define SWIFT_INLINE_THUNK_ATTRIBUTES \
39
- __attribute__ ((always_inline)) __attribute__((artificial )) \
39
+ __attribute__ ((always_inline)) __attribute__((nodebug )) \
40
40
__attribute__((used))
41
41
#else
42
42
#define SWIFT_INLINE_THUNK_ATTRIBUTES \
43
- __attribute__ ((always_inline)) __attribute__((artificial ))
43
+ __attribute__ ((always_inline)) __attribute__((nodebug ))
44
44
#endif
45
45
#else
46
46
#define SWIFT_INLINE_THUNK_ATTRIBUTES
You can’t perform that action at this time.
0 commit comments