[PATCH] D67060: [Support] Support restoring colors in WithColor
Fangrui Song via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 9 08:21:43 PDT 2019
MaskRay added a comment.
The new approach looks good.
================
Comment at: llvm/include/llvm/Support/raw_ostream.h:94
+
+ ColorState(Colors Color, bool Bold, bool BG)
+ : Color(Color), Bold(Bold), BG(BG) {}
----------------
The struct will be an aggregate if you delete the constructor. It can still be brace initialized.
================
Comment at: llvm/include/llvm/Support/raw_ostream.h:432
+ void saveColor(enum Colors Color, bool Bold, bool BG) {
+ CurrentColor = {Color, Bold, BG};
----------------
Delete `enum`
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D67060/new/
https://reviews.llvm.org/D67060
More information about the llvm-commits
mailing list