![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "lib/diff/gen-node.hpp"
Helper to refer to any element position, irrespective if on top level or within a nested scope
Definition at line 540 of file gen-node.hpp.
Public Attributes | |
| const GenNode * | node_ |
| Rec::iterator | scope_ |
Public Member Functions | |
| Locator () | |
| Locator (GenNode const &n) | |
| Locator (Rec const &r) | |
| const GenNode * | get () const |
| bool | checkPoint () const |
| GenNode const & | yield () const |
| void | iterNext () |
|
inline |
Definition at line 545 of file gen-node.hpp.
Definition at line 549 of file gen-node.hpp.
Definition at line 553 of file gen-node.hpp.
|
inline |
Definition at line 559 of file gen-node.hpp.
References DataCap::Locator::node_, and DataCap::Locator::scope_.
Referenced by DataCap::Locator::checkPoint(), WrappedStandardExeBuilder::invokeOriginalBuilder(), and DataCap::Locator::yield().
Here is the caller graph for this function:
|
inline |
Definition at line 569 of file gen-node.hpp.
References DataCap::Locator::get().
Here is the call graph for this function:
|
inline |
Definition at line 575 of file gen-node.hpp.
References DataCap::Locator::get().
Here is the call graph for this function:
|
inline |
Definition at line 581 of file gen-node.hpp.
References DataCap::Locator::node_, and DataCap::Locator::scope_.
| const GenNode* node_ |
Definition at line 542 of file gen-node.hpp.
Referenced by DataCap::Locator::get(), and DataCap::Locator::iterNext().
| Rec::iterator scope_ |
Definition at line 543 of file gen-node.hpp.
Referenced by DataCap::Locator::get(), and DataCap::Locator::iterNext().
Collaboration diagram for DataCap::Locator: