![]() |
P4C
The P4 Compiler
|
Public Member Functions | |
| BitVec (std::vector< const Expr * > &bits) | |
| BitVec | bv_and (const BitVec &other) const |
| BitVec | bv_neg () const |
| BitVec | bv_or (const BitVec &other) const |
| bool | eq (const BitVec &other) const |
| const Expr * | get (int i) const |
| bool | operator!= (const BitVec &other) const |
| BitVec | operator& (const BitVec &other) const |
| BitVec | operator<< (int v) const |
| bool | operator== (const BitVec &other) const |
| BitVec | operator>> (int v) const |
| BitVec | operator| (const BitVec &other) const |
| BitVec | operator~ () const |
| BitVec | rotate_left (int amount) const |
| BitVec | rotate_right (int amount) const |
| void | set (int i, bool value) |
| BitVec | slice (int start, int sz) const |
| cstring | to_cstring () const |