replacements are not applied, patch is shown instead (avoid filesystem pollution)
ignored .run files
mv replace-demo.h replace-decls.h
s/replace*demo/replace*decl/
added replace-var.h (emtpy)
renamed guard to match filename
fixed typos + replace-var => replace-refs
removed dead code
Implemented 2/3 phases of replace refs
replace refs partially working (first 2 phases, only with dump side effects)
simplified data structures (index)
debug version showing that the multi-pass algorithm is not the right approach (clang pointers change)
first single pass working version
removed a class nesting level, generally simplified code
prepared code for replacements (ClangTool => RefactoringTool)
merged processing methods
reduced verbosity
replacements now effective (produces a patch)
removed unnecessary commented code
added save to disk toogle (static for now)