llvm-project/clang/lib/Tooling/Refactoring
Alex Lorenz 410ef3838a Recommit r312127: [refactor] AST selection tree should contain syntactic
form of PseudoObjectExpr

The new commit adjusts unittest test code compilation options so that the
Objective-C code in the unittest can be parsed on non-macOS platforms.

Original message:

The AST selection finder now constructs a selection tree that contains only the
syntactic form of PseudoObjectExpr. This form of selection tree is more
meaningful when doing downstream analysis as we're interested in the syntactic
features of the AST and the correct lexical parent relation.

llvm-svn: 312132
2017-08-30 15:28:01 +00:00
..
Rename [clang] Code cleanup in clang/tooling 2017-08-15 19:23:54 +00:00
ASTSelection.cpp Recommit r312127: [refactor] AST selection tree should contain syntactic 2017-08-30 15:28:01 +00:00
AtomicChange.cpp Added `applyAtomicChanges` function. 2017-07-31 09:22:34 +00:00
CMakeLists.txt [refactor] initial support for refactoring action rules 2017-08-28 11:12:05 +00:00
SourceSelectionConstraints.cpp [refactor] initial support for refactoring action rules 2017-08-28 11:12:05 +00:00