@@ -34,24 +34,24 @@ impl<'a,'tcx> dot::Labeller<'a, BasicBlock, EdgeIndex> for Mir<'tcx> {
34
34
35
35
fn node_label ( & ' a self , & n: & BasicBlock ) -> dot:: LabelText < ' a > {
36
36
let mut buffer = String :: new ( ) ;
37
- buffer. push_str ( "<TABLE ALIGN =\" LEFT \" >" ) ;
37
+ buffer. push_str ( "<table border =\" 0 \" cellborder= \" 1 \" cellspacing= \" 0 \" >" ) ;
38
38
39
- buffer. push_str ( "<TR><TD >" ) ;
40
- buffer. push_str ( & format ! ( "{:?}" , n) ) ;
41
- buffer. push_str ( "</TD ></TR >" ) ;
39
+ buffer. push_str ( "<tr><td><b >" ) ;
40
+ buffer. push_str ( & escape ( format ! ( "{:?}" , n) ) ) ;
41
+ buffer. push_str ( "</b ></td></tr >" ) ;
42
42
43
43
let data = self . basic_block_data ( n) ;
44
44
for statement in & data. statements {
45
- buffer. push_str ( "<TR><TD >" ) ;
45
+ buffer. push_str ( "<tr><td align= \" left \" >" ) ;
46
46
buffer. push_str ( & escape ( format ! ( "{:?}" , statement) ) ) ;
47
- buffer. push_str ( "</TD ></TR >" ) ;
47
+ buffer. push_str ( "</td ></tr >" ) ;
48
48
}
49
49
50
- buffer. push_str ( "<TR><TD >" ) ;
50
+ buffer. push_str ( "<tr><td align= \" left \" bgcolor= \" cornsilk \" >" ) ;
51
51
buffer. push_str ( & escape ( format ! ( "{:?}" , & data. terminator) ) ) ;
52
- buffer. push_str ( "</TD ></TR >" ) ;
52
+ buffer. push_str ( "</td ></tr >" ) ;
53
53
54
- buffer. push_str ( "</TABLE >" ) ;
54
+ buffer. push_str ( "</table >" ) ;
55
55
56
56
dot:: LabelText :: html ( buffer)
57
57
}
0 commit comments