Go to file
Eli Bendersky 086e5816b0 Implement a convenience recursive walk method over a cursor and its descendants.
Before r160106 there was a way to recursively visit all descendants of a cursor
via Cursor_visit, but it was removed. Since then, every user needs to
reimplement the recursive descent into get_children.

Adding a walk_preorder() method to Cursor that conveniently implements recursive
walking in a Pythonic way. This also greatly simplifies get_cursor and
get_cursors in tests/cindex/util.py (walk_preorder is now tested through these
utility functions, since they are used in many tests).

llvm-svn: 209793
2014-05-29 02:35:27 +00:00
clang Implement a convenience recursive walk method over a cursor and its descendants. 2014-05-29 02:35:27 +00:00
clang-tools-extra Renamed runClangTidy argument Ranges to InputFiles, removed a TODO comment. 2014-05-28 15:21:14 +00:00
compiler-rt Add __extenddftf2 and __extendsftf2 for IEEE quad precision. 2014-05-29 01:00:39 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Fix build broken by LLVM commit r207593 2014-04-30 18:35:20 +00:00
libcxx Fix a problem exposed by r208825, which caused bind (and other bits of libc++) to stop working. And tests 2014-05-29 01:10:28 +00:00
libcxxabi Fix typo in comment. 2014-05-14 17:16:57 +00:00
lld [Mips] Do not mix _gp and _gp_disp symbols in relocation handling. 2014-05-28 04:10:01 +00:00
lldb Disabled warning C4251 on MSVC builds. 2014-05-28 17:58:29 +00:00
llvm [LoadCombine] Missed a file. 2014-05-29 02:05:37 +00:00
openmp Add testsuite from OpenUH 2014-05-10 17:02:09 +00:00
polly Added option for n-dimensional rectangular tiling 2014-05-28 17:21:02 +00:00