File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 33
33
* @abstract GoogleMock integration for Xcode (XCTest)
34
34
*/
35
35
36
- #ifndef __GOOGLE_MOCK_H__
37
- #define __GOOGLE_MOCK_H__
36
+ #ifndef GOOGLE_MOCK_H
37
+ #define GOOGLE_MOCK_H
38
38
39
39
/* GoogleMock C++ include files */
40
40
#ifdef __cplusplus
45
45
#pragma clang diagnostic ignored "-Wvariadic-macros"
46
46
#pragma clang diagnostic ignored "-Wc++11-long-long"
47
47
#pragma clang diagnostic ignored "-Wc++11-extensions"
48
+ #pragma clang diagnostic ignored "-Wreserved-id-macro"
49
+ #pragma clang diagnostic ignored "-Wmissing-noreturn"
50
+ #pragma clang diagnostic ignored "-Wpadded"
51
+ #pragma clang diagnostic ignored "-Wused-but-marked-unused"
52
+ #pragma clang diagnostic ignored "-Wdeprecated"
53
+ #pragma clang diagnostic ignored "-Wglobal-constructors"
48
54
#endif
49
55
50
56
#include <gmock/gmock.h>
54
60
#pragma clang diagnostic pop
55
61
#endif
56
62
63
+ #ifdef __clang__
64
+ #pragma clang diagnostic push
65
+ #pragma clang diagnostic ignored "-Wglobal-constructors"
66
+ #endif
67
+
57
68
#endif /* __cplusplus */
58
69
59
- #endif /* __GOOGLE_MOCK_H__ */
70
+ #endif /* GOOGLE_MOCK_H */
You can’t perform that action at this time.
0 commit comments