CBMC
|
#include <c_qualifiers.h>
Public Member Functions | |
c_qualifierst () | |
c_qualifierst (const typet &src) | |
virtual | ~c_qualifierst ()=default |
virtual std::unique_ptr< c_qualifierst > | clone () const |
virtual void | clear () |
virtual std::string | as_string () const |
virtual void | read (const typet &src) |
virtual void | write (typet &src) const |
bool | is_subset_of (const c_qualifierst &other) const |
bool | operator== (const c_qualifierst &other) const |
bool | operator!= (const c_qualifierst &other) const |
c_qualifierst & | operator+= (const c_qualifierst &other) |
virtual std::size_t | count () const |
Static Public Member Functions | |
static void | clear (typet &dest) |
Public Attributes | |
bool | is_constant |
bool | is_volatile |
bool | is_restricted |
bool | is_atomic |
bool | is_noreturn |
bool | is_nodiscard |
bool | is_ptr32 |
bool | is_ptr64 |
bool | is_transparent_union |
Protected Member Functions | |
c_qualifierst & | operator= (const c_qualifierst &other) |
Definition at line 18 of file c_qualifiers.h.
|
inline |
Definition at line 21 of file c_qualifiers.h.
|
inlineexplicit |
Definition at line 26 of file c_qualifiers.h.
|
virtualdefault |
|
virtual |
Reimplemented in java_qualifierst.
Definition at line 34 of file c_qualifiers.cpp.
|
inlinevirtual |
Reimplemented in java_qualifierst.
Definition at line 39 of file c_qualifiers.h.
|
static |
Definition at line 143 of file c_qualifiers.cpp.
|
virtual |
Reimplemented in java_qualifierst.
Definition at line 27 of file c_qualifiers.cpp.
|
inlinevirtual |
Reimplemented in java_qualifierst.
Definition at line 113 of file c_qualifiers.h.
|
inline |
Definition at line 69 of file c_qualifiers.h.
|
inline |
Definition at line 94 of file c_qualifiers.h.
|
inline |
Definition at line 99 of file c_qualifiers.h.
|
protected |
Definition at line 13 of file c_qualifiers.cpp.
|
inline |
Definition at line 82 of file c_qualifiers.h.
|
virtual |
Reimplemented in java_qualifierst.
Definition at line 65 of file c_qualifiers.cpp.
|
virtual |
Reimplemented in java_qualifierst.
Definition at line 95 of file c_qualifiers.cpp.
bool c_qualifierst::is_atomic |
Definition at line 52 of file c_qualifiers.h.
bool c_qualifierst::is_constant |
Definition at line 52 of file c_qualifiers.h.
bool c_qualifierst::is_nodiscard |
Definition at line 53 of file c_qualifiers.h.
bool c_qualifierst::is_noreturn |
Definition at line 52 of file c_qualifiers.h.
bool c_qualifierst::is_ptr32 |
Definition at line 56 of file c_qualifiers.h.
bool c_qualifierst::is_ptr64 |
Definition at line 56 of file c_qualifiers.h.
bool c_qualifierst::is_restricted |
Definition at line 52 of file c_qualifiers.h.
bool c_qualifierst::is_transparent_union |
Definition at line 59 of file c_qualifiers.h.
bool c_qualifierst::is_volatile |
Definition at line 52 of file c_qualifiers.h.