@@ -91,52 +91,48 @@ inline std::string FormatAnsiTerminalCodes(llvm::StringRef format,
91
91
} g_color_tokens[] = {
92
92
#define _TO_STR2 (_val ) #_val
93
93
#define _TO_STR (_val ) _TO_STR2(_val)
94
- {" fg.black}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BLACK) ANSI_ESC_END},
95
- {" fg.red}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_RED) ANSI_ESC_END},
96
- {" fg.green}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_GREEN) ANSI_ESC_END},
97
- {" fg.yellow}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_YELLOW) ANSI_ESC_END},
98
- {" fg.blue}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BLUE) ANSI_ESC_END},
99
- {" fg.purple}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_PURPLE) ANSI_ESC_END},
100
- {" fg.cyan}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_CYAN) ANSI_ESC_END},
101
- {" fg.white}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_WHITE) ANSI_ESC_END},
102
- {" fg.bright.black}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_BLACK) ANSI_ESC_END},
103
- {" fg.bright.red}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_RED) ANSI_ESC_END},
104
- {" fg.bright.green}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_GREEN) ANSI_ESC_END},
94
+ {" fg.black}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BLACK) ANSI_ESC_END},
95
+ {" fg.red}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_RED) ANSI_ESC_END},
96
+ {" fg.green}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_GREEN) ANSI_ESC_END},
97
+ {" fg.yellow}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_YELLOW) ANSI_ESC_END},
98
+ {" fg.blue}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BLUE) ANSI_ESC_END},
99
+ {" fg.purple}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_PURPLE) ANSI_ESC_END},
100
+ {" fg.cyan}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_CYAN) ANSI_ESC_END},
101
+ {" fg.white}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_WHITE) ANSI_ESC_END},
102
+ {" fg.bright.black}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_BLACK) ANSI_ESC_END},
103
+ {" fg.bright.red}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_RED) ANSI_ESC_END},
104
+ {" fg.bright.green}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_GREEN) ANSI_ESC_END},
105
105
{" fg.bright.yellow}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_YELLOW) ANSI_ESC_END},
106
- {" fg.bright.blue}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_BLUE) ANSI_ESC_END},
106
+ {" fg.bright.blue}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_BLUE) ANSI_ESC_END},
107
107
{" fg.bright.purple}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_PURPLE) ANSI_ESC_END},
108
- {" fg.bright.cyan}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_CYAN) ANSI_ESC_END},
109
- {" fg.bright.white}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_WHITE) ANSI_ESC_END},
110
- {" bg.black}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BLACK) ANSI_ESC_END},
111
- {" bg.red}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_RED) ANSI_ESC_END},
112
- {" bg.green}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_GREEN) ANSI_ESC_END},
113
- {" bg.yellow}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_YELLOW) ANSI_ESC_END},
114
- {" bg.blue}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BLUE) ANSI_ESC_END},
115
- {" bg.purple}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_PURPLE) ANSI_ESC_END},
116
- {" bg.cyan}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_CYAN) ANSI_ESC_END},
117
- {" bg.white}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_WHITE) ANSI_ESC_END},
118
- {" bg.bright.black}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_BLACK) ANSI_ESC_END},
119
- {" bg.bright.red}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_RED) ANSI_ESC_END},
120
- {" bg.bright.green}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_GREEN) ANSI_ESC_END},
108
+ {" fg.bright.cyan}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_CYAN) ANSI_ESC_END},
109
+ {" fg.bright.white}" , ANSI_ESC_START _TO_STR (ANSI_FG_COLOR_BRIGHT_WHITE) ANSI_ESC_END},
110
+ {" bg.black}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BLACK) ANSI_ESC_END},
111
+ {" bg.red}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_RED) ANSI_ESC_END},
112
+ {" bg.green}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_GREEN) ANSI_ESC_END},
113
+ {" bg.yellow}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_YELLOW) ANSI_ESC_END},
114
+ {" bg.blue}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BLUE) ANSI_ESC_END},
115
+ {" bg.purple}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_PURPLE) ANSI_ESC_END},
116
+ {" bg.cyan}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_CYAN) ANSI_ESC_END},
117
+ {" bg.white}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_WHITE) ANSI_ESC_END},
118
+ {" bg.bright.black}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_BLACK) ANSI_ESC_END},
119
+ {" bg.bright.red}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_RED) ANSI_ESC_END},
120
+ {" bg.bright.green}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_GREEN) ANSI_ESC_END},
121
121
{" bg.bright.yellow}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_YELLOW) ANSI_ESC_END},
122
- {" bg.bright.blue}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_BLUE) ANSI_ESC_END},
122
+ {" bg.bright.blue}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_BLUE) ANSI_ESC_END},
123
123
{" bg.bright.purple}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_PURPLE) ANSI_ESC_END},
124
- {" bg.bright.cyan}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_CYAN) ANSI_ESC_END},
125
- {" bg.bright.white}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_WHITE) ANSI_ESC_END},
126
- {" normal}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_NORMAL) ANSI_ESC_END},
127
- {" bold}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_BOLD) ANSI_ESC_END},
128
- {" faint}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_FAINT) ANSI_ESC_END},
129
- {" italic}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_ITALIC) ANSI_ESC_END},
130
- {" underline}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_UNDERLINE) ANSI_ESC_END},
131
- {" slow-blink}" ,
132
- ANSI_ESC_START _TO_STR (ANSI_CTRL_SLOW_BLINK) ANSI_ESC_END},
133
- {" fast-blink}" ,
134
- ANSI_ESC_START _TO_STR (ANSI_CTRL_FAST_BLINK) ANSI_ESC_END},
135
- {" negative}" ,
136
- ANSI_ESC_START _TO_STR (ANSI_CTRL_IMAGE_NEGATIVE) ANSI_ESC_END},
137
- {" conceal}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_CONCEAL) ANSI_ESC_END},
138
- {" crossed-out}" ,
139
- ANSI_ESC_START _TO_STR (ANSI_CTRL_CROSSED_OUT) ANSI_ESC_END},
124
+ {" bg.bright.cyan}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_CYAN) ANSI_ESC_END},
125
+ {" bg.bright.white}" , ANSI_ESC_START _TO_STR (ANSI_BG_COLOR_BRIGHT_WHITE) ANSI_ESC_END},
126
+ {" normal}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_NORMAL) ANSI_ESC_END},
127
+ {" bold}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_BOLD) ANSI_ESC_END},
128
+ {" faint}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_FAINT) ANSI_ESC_END},
129
+ {" italic}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_ITALIC) ANSI_ESC_END},
130
+ {" underline}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_UNDERLINE) ANSI_ESC_END},
131
+ {" slow-blink}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_SLOW_BLINK) ANSI_ESC_END},
132
+ {" fast-blink}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_FAST_BLINK) ANSI_ESC_END},
133
+ {" negative}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_IMAGE_NEGATIVE) ANSI_ESC_END},
134
+ {" conceal}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_CONCEAL) ANSI_ESC_END},
135
+ {" crossed-out}" , ANSI_ESC_START _TO_STR (ANSI_CTRL_CROSSED_OUT) ANSI_ESC_END},
140
136
#undef _TO_STR
141
137
#undef _TO_STR2
142
138
};
0 commit comments