CBMC
|
#include <java_qualifiers.h>
Public Member Functions | |
java_qualifierst (const namespacet &ns) | |
std::unique_ptr< c_qualifierst > | clone () const override |
java_qualifierst & | operator+= (const java_qualifierst &other) |
const std::vector< java_annotationt > & | get_annotations () const |
std::size_t | count () const override |
void | clear () override |
void | read (const typet &src) override |
void | write (typet &src) const override |
bool | is_subset_of (const java_qualifierst &other) const |
bool | operator== (const java_qualifierst &other) const |
bool | operator!= (const java_qualifierst &other) const |
std::string | as_string () const override |
Public Member Functions inherited from c_qualifierst | |
c_qualifierst () | |
c_qualifierst (const typet &src) | |
virtual | ~c_qualifierst ()=default |
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) |
Protected Member Functions | |
java_qualifierst & | operator= (const java_qualifierst &other) |
Protected Member Functions inherited from c_qualifierst | |
c_qualifierst & | operator= (const c_qualifierst &other) |
Private Attributes | |
const namespacet & | ns |
std::vector< java_annotationt > | annotations |
Additional Inherited Members | |
Static Public Member Functions inherited from c_qualifierst | |
static void | clear (typet &dest) |
Public Attributes inherited from c_qualifierst | |
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 |
Definition at line 12 of file java_qualifiers.h.
|
inlineexplicit |
Definition at line 19 of file java_qualifiers.h.
|
overridevirtual |
Reimplemented from c_qualifierst.
Definition at line 82 of file java_qualifiers.cpp.
|
overridevirtual |
Reimplemented from c_qualifierst.
Definition at line 35 of file java_qualifiers.cpp.
|
overridevirtual |
Reimplemented from c_qualifierst.
Definition at line 23 of file java_qualifiers.cpp.
|
overridevirtual |
Reimplemented from c_qualifierst.
Definition at line 30 of file java_qualifiers.cpp.
|
inline |
Definition at line 30 of file java_qualifiers.h.
bool java_qualifierst::is_subset_of | ( | const java_qualifierst & | other | ) | const |
Definition at line 69 of file java_qualifiers.cpp.
|
inline |
Definition at line 43 of file java_qualifiers.h.
java_qualifierst & java_qualifierst::operator+= | ( | const java_qualifierst & | other | ) |
Definition at line 54 of file java_qualifiers.cpp.
|
protected |
Definition at line 13 of file java_qualifiers.cpp.
bool java_qualifierst::operator== | ( | const java_qualifierst & | other | ) | const |
Definition at line 64 of file java_qualifiers.cpp.
|
overridevirtual |
Reimplemented from c_qualifierst.
Definition at line 41 of file java_qualifiers.cpp.
|
overridevirtual |
Reimplemented from c_qualifierst.
Definition at line 48 of file java_qualifiers.cpp.
|
private |
Definition at line 16 of file java_qualifiers.h.
|
private |
Definition at line 15 of file java_qualifiers.h.