Home | History | Annotate | Download | only in Lexer

Lines Matching full:pragma

4 // into #pragma directives, with newlines where needed. <rdar://problem/8412013>
7 // CHECK: #pragma warning(push)
10 // CHECK: #pragma warning(push)
12 // CHECK: #pragma warning(pop)
17 #pragma warning(push)
19 #pragma warning(pop)
29 // CHECK: #pragma GCC diagnostic push
30 // CHECK: #pragma system_header
31 // CHECK: #pragma GCC diagnostic pop
32 // CHECK: #pragma comment(lib, "libfoo")
33 // CHECK: #pragma clang diagnostic ignored "-Wunused"
34 // CHECK: #pragma clang diagnostic error "-Wunused"
35 // CHECK: #pragma message("\042Hello\042, world!")
39 #pragma warning(disable : 1 2L 3U ; error : 4 5 6 ; suppress : 7 8 9)
40 // CHECK: #pragma warning(disable: 1 2 3)
42 // CHECK: #pragma warning(error: 4 5 6)
44 // CHECK: #pragma warning(suppress: 7 8 9)
46 #pragma warning(push)
47 #pragma warning(push, 1L)
48 #pragma warning(push, 4U)
49 #pragma warning(push, 0x1)
50 #pragma warning(push, 03)
51 #pragma warning(push, 0b10)
52 #pragma warning(push, 1i8)
53 // CHECK: #pragma warning(push)
54 // CHECK: #pragma warning(push, 1)
55 // CHECK: #pragma warning(push, 4)
56 // CHECK: #pragma warning(push, 1)
57 // CHECK: #pragma warning(push, 3)
58 // CHECK: #pragma warning(push, 2)
59 // CHECK: #pragma warning(push, 1)