ROSE
0.11.137.0
|
Details of expression aggregates.
Definition at line 603 of file sageInterfaceAda.h.
#include <sageInterface/sageInterfaceAda.h>
Public Types | |
using | base = std::tuple< SgAdaAncestorInitializer *, SgExpressionPtrList::const_iterator, SgExpressionPtrList::const_iterator > |
Public Member Functions | |
SgAdaAncestorInitializer * | ancestor () const |
returns the ancestor initializer iff it exists, otherwise null | |
SgExpressionPtrList::const_iterator | begin () const |
returns the remaining range-begin without the ancestor initializer (if it existed) | |
SgExpressionPtrList::const_iterator | end () const |
returns the underlying's list end iterator | |
bool | nullRecord () const |
returns if the remaining range (w/o the ancestor initializer) indicates a null record. | |