Skip to content

Commit a41257d

Browse files
committed
fix warnings
1 parent b0f5426 commit a41257d

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

module/frozen.cppm

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,25 @@ import std;
3131
#endif
3232

3333
extern "C++" {
34+
#ifdef __clang__
3435
#pragma clang diagnostic push
3536
#pragma clang diagnostic ignored "-Winclude-angled-in-module-purview"
37+
#elif defined(_MSC_VER)
38+
#pragma warning(push)
39+
#pragma warning(disable:5244)
40+
#endif
3641
#include <frozen/algorithm.h>
3742
#include <frozen/map.h>
3843
#include <frozen/random.h>
3944
#include <frozen/set.h>
4045
#include <frozen/string.h>
4146
#include <frozen/unordered_set.h>
4247
#include <frozen/unordered_map.h>
48+
#ifdef __clang__
4349
#pragma clang diagnostic pop
50+
#elif defined(_MSC_VER)
51+
#pragma warning(pop)
52+
#endif
4453
}
4554

4655
export namespace frozen {
@@ -74,7 +83,7 @@ export namespace frozen {
7483
using frozen::u32string;
7584

7685
namespace string_literals {
77-
using frozen::string_literals::operator"" _s;
86+
using frozen::string_literals::operator""_s;
7887
}
7988

8089
/* unordered_map */

0 commit comments

Comments
 (0)