refactored DefaultStatementLocatorTest
Scenario: should extract if statements passing
Scenario: should extract if statements with else clauses passing
Scenario: should extract for statements with compound body passing
Scenario: should extract for statements with variable declaration passing, Scenario: should extract for statements with nested for loops passing
fixed Scenario: should extract for statements with nested for loops
LocalVariableLocator takes a parent statement instead of a function
replaced dyn_cast_or_null with dyn_cast in UsedVariablesFinder
replaced RecursiveASTVisitor with StmtVisitor in getStmtRange
generalized all expressions in getStmtRange
fixed a typo in getStmtLocationRangeTest
renamed CppManip.cpp to extractFunctionInFile.cpp
moved OffsetConverter and OffsetRange to cppmanip::text
changed OffsetRange tests to PositionRange tests
moved PositionRange to cppmanip::math
renamed TextOperationApplier::OffsetRange to TextOperationApplier::PositionRange
moved legacy code to cppmanip::legacy
refactored DelayedMethodExtractor
library/src/cppmanip/legacy/LocalVariableLocator.hpp -> library/src/cppmanip/LocalVariableLocator.hpp
renamed LocalVariableLocator to LocalVariableUsageDetector