diff options
| author | Manuel Klimek <klimek@google.com> | 2014-11-24 09:10:56 +0000 |
|---|---|---|
| committer | Manuel Klimek <klimek@google.com> | 2014-11-24 09:10:56 +0000 |
| commit | da50ff8e4a63a1bb0f80b1c1f3d71db84485fd77 (patch) | |
| tree | 924b4cdf295e77f1a64cbf13d7226ca058ff444b /llvm/lib/CodeGen/PHIEliminationUtils.cpp | |
| parent | b2a6e7458d7229d53e59824d0a350b1a054f165a (diff) | |
| download | bcm5719-llvm-da50ff8e4a63a1bb0f80b1c1f3d71db84485fd77.tar.gz bcm5719-llvm-da50ff8e4a63a1bb0f80b1c1f3d71db84485fd77.zip | |
Adding 4 ASTMatchers: typedefDecl, isInMainFile, isInSystemFile, isInFileMatchingName
Summary:
Often one is only interested in matches within the main-file or matches
that are not within a system-header, for which this patch adds
isInMainFile and isInSystemFile. They take no arguments and narrow down
the matches.
The isInFileMatchingName is mainly thought for interactive
clang-query-sessions, to make a matcher more specific without restarting
the session with the files you are interested in for that moment. It
takes a string that will be used as regular-expression to match the
filename of where the matched node is expanded.
Patch by Hendrik von Prince.
llvm-svn: 222646
Diffstat (limited to 'llvm/lib/CodeGen/PHIEliminationUtils.cpp')
0 files changed, 0 insertions, 0 deletions

