OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <annotations.h>
Public Member Functions | |
TryConstructAnnotation () | |
std::string | definition () const |
std::string | name () const |
TryConstructFailAction | sequence_element_value (AST_Sequence *node) const |
TryConstructFailAction | array_element_value (AST_Array *node) const |
TryConstructFailAction | union_value (AST_Union *node) const |
![]() | |
virtual bool | node_value_exists (AST_Decl *node, TryConstructFailAction &value) const |
![]() | |
Annotation () | |
virtual | ~Annotation () |
virtual std::string | module () const |
virtual std::string | fullname () const |
AST_Annotation_Decl * | declaration () const |
AST_Annotation_Appl * | find_on (AST_Decl *node) const |
void | cache () |
![]() | |
AbsentValue (const TryConstructFailAction &value) | |
Additional Inherited Members | |
![]() | |
const TryConstructFailAction | absent_value |
![]() | |
TryConstructFailAction | value_from_appl (AST_Annotation_Appl *appl) const |
Definition at line 322 of file annotations.h.
|
inline |
Definition at line 326 of file annotations.h.
References name.
TryConstructFailAction TryConstructAnnotation::array_element_value | ( | AST_Array * | node | ) | const |
Definition at line 418 of file annotations.cpp.
References Annotation::declaration().
Referenced by invalid_option().
|
virtual |
Implements Annotation.
Definition at line 393 of file annotations.cpp.
|
virtual |
Implements Annotation.
Definition at line 406 of file annotations.cpp.
TryConstructFailAction TryConstructAnnotation::sequence_element_value | ( | AST_Sequence * | node | ) | const |
Definition at line 411 of file annotations.cpp.
References Annotation::declaration().
Referenced by invalid_option().
TryConstructFailAction TryConstructAnnotation::union_value | ( | AST_Union * | node | ) | const |
Definition at line 425 of file annotations.cpp.
References Annotation::declaration().
Referenced by invalid_option().