CBMC
|
Wrapper for std::optional<exprt> with useful method for queries to be used in unit tests. More...
#include <expr_query.h>
Public Member Functions | |
expr_queryt (T e) | |
template<typename targett > | |
expr_queryt< targett > | as () const |
expr_queryt< exprt > | operator[] (const std::size_t i) const |
T | get () const |
Private Attributes | |
T | value |
Wrapper for std::optional<exprt> with useful method for queries to be used in unit tests.
Definition at line 23 of file expr_query.h.
|
inlineexplicit |
Definition at line 30 of file expr_query.h.
|
inline |
Definition at line 35 of file expr_query.h.
|
inline |
Definition at line 48 of file expr_query.h.
|
inline |
Definition at line 42 of file expr_query.h.
|
private |
Definition at line 54 of file expr_query.h.