diff options
Diffstat (limited to 'tools/llvm-xray/xray-color-helper.h')
-rw-r--r-- | tools/llvm-xray/xray-color-helper.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tools/llvm-xray/xray-color-helper.h b/tools/llvm-xray/xray-color-helper.h index d3c77de03cb2..b2dcf626a65f 100644 --- a/tools/llvm-xray/xray-color-helper.h +++ b/tools/llvm-xray/xray-color-helper.h @@ -46,6 +46,7 @@ class ColorHelper { double MaxIn; ArrayRef<std::tuple<uint8_t, uint8_t, uint8_t>> ColorMap; + ArrayRef<std::tuple<uint8_t, uint8_t, uint8_t>> BoundMap; public: /// Enum of the availible Sequential Color Schemes @@ -73,9 +74,16 @@ public: std::string getColorString(double Point) const; + // Get the Default color, at the moment allways black. + std::tuple<uint8_t, uint8_t, uint8_t> getDefaultColorTuple() const { + return std::make_tuple(0, 0, 0); + } + + std::string getDefaultColorString() const { return "black"; } + // Convert a tuple to a string static std::string getColorString(std::tuple<uint8_t, uint8_t, uint8_t> t); }; -} -} +} // namespace xray +} // namespace llvm #endif |