|
| VISITOR_GROUP (Scalar) |
|
| VISITOR_GROUP (LowerBoundedInteger) |
|
| VISITOR_GROUP (Mask) |
|
| VISITOR_GROUP (const APInt &) |
|
| VISITOR_GROUP (const APFloat &) |
|
| VISITOR_GROUP (Pointer) |
|
| VISITOR_GROUP (Undefined) |
|
| VISITOR_GROUP (Value) |
|
| VISITOR_GROUP (Nullable) |
|
bool | SetInteger (const APInt &i) |
| Forward to evaluator, return an integer.
|
|
bool | SetLowerBounded (const APInt &i) |
| Forward to evaluator, return a lower bounded integer.
|
|
bool | SetUndefined () |
| Forward to evaluator, return a undefined value.
|
|
bool | SetScalar () |
| Forward to evaluator, return a scalar.
|
|
bool | SetPointer (const SymbolicPointer::Ref &p) |
| Forward to evaluator, return a valu.
|
|
bool | SetNullable (const SymbolicPointer::Ref &p) |
| Forward to evaluator, return a nullable.
|
|
bool | SetValue (const SymbolicPointer::Ref &p) |
| Forward to evaluator, return a pointer.
|
|
bool | SetMask (const APInt &k, const APInt &v) |
| Forward to evaluator, return a pointer.
|
|
template<typename T>
class BinaryVisitor< T >
Visitor for binary values.