33 explicit hex(intmax_t v,
int w = 0,
char f =
' ') : val(v), width(w), fill(f) {}
34 explicit hex(
void *v,
int w = 0,
char f =
' ') : val((intmax_t)v), width(w), fill(f) {}
35 friend std::ostream &operator<<(std::ostream &os,
const hex &h);
55 hexvec(I *d,
size_t l,
int w = 0,
char f =
' ')
56 : data(d), elsize(
sizeof(I)), len(l), width(w), fill(f) {}
58 explicit hexvec(std::vector<T> &d,
int w = 0,
char f =
' ')
59 : data(d.data()), elsize(
sizeof(T)), len(d.size()), width(w), fill(f) {}
60 friend std::ostream &operator<<(std::ostream &os,
const hexvec &h);
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24