Lumiera
0.pre.03
»edit your freedom«
|
onLocalChange()
Definition at line 114 of file diff-tree-mutation-listener-test.cpp.
Private Member Functions | |
void | buildMutator (TreeMutator::Handle buff) override |
rig the test class itself to receive a diff mutation. More... | |
virtual void | run (Arg) |
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) | |
Private Attributes | |
int | localChanges_ = 0 |
int | structChanges_ = 0 |
std::vector< string > | subject_ |
Additional Inherited Members | |
Public Member Functions inherited from DiffMutable | |
virtual | ~DiffMutable () |
this is an interface | |
Private Types inherited from TreeDiffLanguage | |
using | Interpreter = TreeDiffInterpreter |
Private Types inherited from DiffLanguage< TreeDiffInterpreter, GenNode > | |
using | DiffToken = std::tuple< DiffVerb, GenNode > |
using | DiffVerb = VerbToken< TreeDiffInterpreter, void(GenNode const &)> |
using | Interpreter = TreeDiffInterpreter |
Static Private Attributes inherited from DiffLanguage< TreeDiffInterpreter, GenNode > | |
static const DiffStep | NIL |
fixed "invalid" marker token More... | |
|
inlineoverrideprivatevirtual |
rig the test class itself to receive a diff mutation.
Implements DiffMutable.
Definition at line 130 of file diff-tree-mutation-listener-test.cpp.
References TreeMutator::build(), lib::diff::anonymous_namespace{tree-mutator-collection-binding.hpp}::collection(), and PlantingHandle< BA, DEFAULT >::emplace().