7 #ifndef RETDEC_LLVMIR2HLL_SUPPORT_VALID_STATE_H
8 #define RETDEC_LLVMIR2HLL_SUPPORT_VALID_STATE_H
A mixin providing support for keeping the validity of an object.
Definition: valid_state.h:31
ValidState()
Constructs a new valid state.
Definition: valid_state.cpp:15
bool isInValidState() const
Returns true if the object is in a valid state, false otherwise.
Definition: valid_state.cpp:20
bool validState
Definition: valid_state.h:42
void invalidateState()
Sets the object's state to invalid.
Definition: valid_state.cpp:27
void validateState()
Sets the object's state to valid.
Definition: valid_state.cpp:34
A library providing API for working with back-end IR.
Definition: archive_wrapper.h:19