comparison gcc/testsuite/g++.dg/plugin/diagnostic-test-expressions-1.C @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
61 __emit_expression_range (0, 0); /* { dg-warning "range" } */ 61 __emit_expression_range (0, 0); /* { dg-warning "range" } */
62 /* { dg-begin-multiline-output "" } 62 /* { dg-begin-multiline-output "" }
63 __emit_expression_range (0, 0); 63 __emit_expression_range (0, 0);
64 ^ 64 ^
65 { dg-end-multiline-output "" } */ 65 { dg-end-multiline-output "" } */
66
67 __emit_expression_range (0, -273); /* { dg-warning "range" } */
68 /* { dg-begin-multiline-output "" }
69 __emit_expression_range (0, -273);
70 ^~~~
71 { dg-end-multiline-output "" } */
72
66 } 73 }
67 74
68 void test_character_constants (void) 75 void test_character_constants (void)
69 { 76 {
70 __emit_expression_range (0, 'a'); /* { dg-warning "range" } */ 77 __emit_expression_range (0, 'a'); /* { dg-warning "range" } */
109 __emit_expression_range (0, 6.022140857e23l ); /* { dg-warning "range" } */ 116 __emit_expression_range (0, 6.022140857e23l ); /* { dg-warning "range" } */
110 /* { dg-begin-multiline-output "" } 117 /* { dg-begin-multiline-output "" }
111 __emit_expression_range (0, 6.022140857e23l ); 118 __emit_expression_range (0, 6.022140857e23l );
112 ^~~~~~~~~~~~~~~ 119 ^~~~~~~~~~~~~~~
113 { dg-end-multiline-output "" } */ 120 { dg-end-multiline-output "" } */
121
122 __emit_expression_range (0, -273.15f); /* { dg-warning "range" } */
123 /* { dg-begin-multiline-output "" }
124 __emit_expression_range (0, -273.15f);
125 ^~~~~~~~
126 { dg-end-multiline-output "" } */
127
114 } 128 }
115 129
116 enum test_enum { 130 enum test_enum {
117 TEST_ENUM_VALUE 131 TEST_ENUM_VALUE
118 }; 132 };