![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Definition at line 92 of file diff-tree-application-simple-test.cpp.
Private Member Functions | |
| virtual void | run (Arg) |
| MutationMessage | someDiff () |
| a change represented symbolically as »diff sequence«. | |
| void | demo_one () |
| void | demo_two () |
Private Member Functions inherited from TreeDiffLanguage | |
| DiffStep_CTOR (ins) | |
| DiffStep_CTOR (del) | |
| DiffStep_CTOR (pick) | |
| DiffStep_CTOR (find) | |
| DiffStep_CTOR (skip) | |
| DiffStep_CTOR (after) | |
| DiffStep_CTOR (set) | |
| DiffStep_CTOR (mut) | |
| DiffStep_CTOR (emu) | |
Additional Inherited Members | |
Private Types inherited from TreeDiffLanguage | |
| using | Interpreter = TreeDiffInterpreter |
Private Types inherited from DiffLanguage< TreeDiffInterpreter, GenNode > | |
| using | DiffVerb = VerbToken< TreeDiffInterpreter, void(GenNode const &)> |
| using | DiffToken = std::tuple< DiffVerb, GenNode > |
| using | Interpreter = TreeDiffInterpreter |
Static Private Attributes inherited from DiffLanguage< TreeDiffInterpreter, GenNode > | |
| static const DiffStep | NIL |
| fixed "invalid" marker token | |
|
inlineprivatevirtual |
Definition at line 98 of file diff-tree-application-simple-test.cpp.
References DiffTreeApplicationSimple_test::demo_one(), and DiffTreeApplicationSimple_test::demo_two().
Here is the call graph for this function:
|
inlineprivate |
a change represented symbolically as »diff sequence«.
This is a sequence of verbs to describe what should be done in order to mutate the target data. This example can be read as
Definition at line 114 of file diff-tree-application-simple-test.cpp.
Referenced by DiffTreeApplicationSimple_test::demo_one(), and DiffTreeApplicationSimple_test::demo_two().
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 126 of file diff-tree-application-simple-test.cpp.
References Record< VAL >::Mutator::scope(), and DiffTreeApplicationSimple_test::someDiff().
Referenced by DiffTreeApplicationSimple_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 141 of file diff-tree-application-simple-test.cpp.
References DiffApplicator< TAR >::consume(), PlantingHandle< BA, DEFAULT >::emplace(), and DiffTreeApplicationSimple_test::someDiff().
Referenced by DiffTreeApplicationSimple_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
Inheritance diagram for DiffTreeApplicationSimple_test:
Collaboration diagram for DiffTreeApplicationSimple_test: