File tree 2 files changed +8
-2
lines changed
test/Analysis/exploded-graph-rewriter
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 8
8
// FIXME: Substitution doesn't seem to work on Windows.
9
9
// UNSUPPORTED: system-windows
10
10
11
- void string_region_escapes () {
11
+ void escapes () {
12
12
// CHECK: <td align="left"><b>Store: </b></td>
13
13
// CHECK-SAME: <td align="left">foo</td><td align="left">0</td>
14
14
// CHECK-SAME: <td align="left">&Element\{"foo",0 S64b,char\}</td>
15
15
// CHECK: <td align="left"><b>Environment: </b></td>
16
16
// CHECK-SAME: <td align="left">"foo"</td>
17
17
// CHECK-SAME: <td align="left">&Element\{"foo",0 S64b,char\}</td>
18
18
const char * const foo = "foo" ;
19
+
20
+ // CHECK: <font color="cyan3">BinaryOperator</font>
21
+ // CHECK-SAME: <td align="left">1 \| 2</td>
22
+ // CHECK-SAME: <td align="left">3 S32b</td>
23
+ int x = 1 | 2 ;
19
24
}
Original file line number Diff line number Diff line change @@ -300,6 +300,7 @@ def add_raw_line(self, raw_line):
300
300
.replace ('\\ {' , '{' ) \
301
301
.replace ('\\ }' , '}' ) \
302
302
.replace ('\\ \\ ' , '\\ ' ) \
303
+ .replace ('\\ |' , '|' ) \
303
304
.replace ('\\ <' , '\\ \\ <' ) \
304
305
.replace ('\\ >' , '\\ \\ >' ) \
305
306
.rstrip (',' )
@@ -329,7 +330,7 @@ def _dump(s):
329
330
.replace ('\\ <' , '<' )
330
331
.replace ('\\ >' , '>' )
331
332
.replace ('\\ l' , '<br />' )
332
- .replace ('|' , '' ), end = '' )
333
+ .replace ('|' , '\\ | ' ), end = '' )
333
334
334
335
@staticmethod
335
336
def _diff_plus_minus (is_added ):
You can’t perform that action at this time.
0 commit comments