File tree Expand file tree Collapse file tree 4 files changed +22
-12
lines changed Expand file tree Collapse file tree 4 files changed +22
-12
lines changed Original file line number Diff line number Diff line change 16
16
17
17
#if SWIFT_THREADING_WIN32
18
18
19
+ #define WIN32_LEAN_AND_MEAN
20
+ #define NOMINMAX
21
+ #include < windows.h>
22
+
19
23
#include " swift/Threading/Errors.h"
20
24
#include " swift/Threading/Impl/Win32.h"
21
25
Original file line number Diff line number Diff line change 17
17
#ifndef SWIFT_CONCURRENCY_TASKPRIVATE_H
18
18
#define SWIFT_CONCURRENCY_TASKPRIVATE_H
19
19
20
+ #if defined(_WIN32)
21
+ #define WIN32_LEAN_AND_MEAN
22
+ #define VC_EXTRA_LEAN
23
+ #define NOMINMAX
24
+ #include < Windows.h>
25
+ #endif
26
+
20
27
#include " Error.h"
21
28
#include " Tracing.h"
22
29
#include " swift/ABI/Metadata.h"
36
43
#if HAVE_PTHREAD_H
37
44
#include < pthread.h>
38
45
#endif
39
- #if defined(_WIN32)
40
- #define WIN32_LEAN_AND_MEAN
41
- #define VC_EXTRA_LEAN
42
- #define NOMINMAX
43
- #include < Windows.h>
44
- #endif
45
46
46
47
namespace swift {
47
48
Original file line number Diff line number Diff line change 15
15
// ===----------------------------------------------------------------------===//
16
16
17
17
#if defined(_WIN32)
18
+ #define WIN32_LEAN_AND_MEAN
19
+ #define NOMINMAX
20
+ #include < windows.h>
21
+
18
22
#include < mutex>
19
23
#endif
20
24
Original file line number Diff line number Diff line change 14
14
//
15
15
// ===----------------------------------------------------------------------===//
16
16
17
+ #if defined(_WIN32)
18
+ #define WIN32_LEAN_AND_MEAN
19
+ // Avoid defining macro max(), min() which conflict with std::max(), std::min()
20
+ #define NOMINMAX
21
+ #include < windows.h>
22
+ #endif
23
+
17
24
#include " swift/Runtime/Metadata.h"
18
25
#include " MetadataCache.h"
19
26
#include " swift/Basic/Lazy.h"
37
44
#include < new>
38
45
#include < unordered_set>
39
46
#include < vector>
40
- #if defined(_WIN32)
41
- #define WIN32_LEAN_AND_MEAN
42
- // Avoid defining macro max(), min() which conflict with std::max(), std::min()
43
- #define NOMINMAX
44
- #include < windows.h>
45
- #endif
46
47
#if SWIFT_PTRAUTH
47
48
#include < ptrauth.h>
48
49
#endif
You can’t perform that action at this time.
0 commit comments