diff options
author | Samuel Benzaquen <sbenza@google.com> | 2013-06-03 19:31:08 +0000 |
---|---|---|
committer | Samuel Benzaquen <sbenza@google.com> | 2013-06-03 19:31:08 +0000 |
commit | 31edb51a4f274e97a9c54ae830b1896c690b8cf7 (patch) | |
tree | e53c1434bdb57c9c7b1cbf3bc6f542f333587ae6 /clang/lib/ASTMatchers/ASTMatchersInternal.cpp | |
parent | f102438f3a3215deb516059d8d003b18fdb125bd (diff) | |
download | llvm-31edb51a4f274e97a9c54ae830b1896c690b8cf7.zip llvm-31edb51a4f274e97a9c54ae830b1896c690b8cf7.tar.gz llvm-31edb51a4f274e97a9c54ae830b1896c690b8cf7.tar.bz2 |
Add support for .bind("foo") expressions on the dynamic matchers.
Summary: Add support on the parser, registry, and DynTypedMatcher for binding IDs dynamically.
Reviewers: klimek
CC: cfe-commits, revane
Differential Revision: http://llvm-reviews.chandlerc.com/D911
llvm-svn: 183144
Diffstat (limited to 'clang/lib/ASTMatchers/ASTMatchersInternal.cpp')
-rw-r--r-- | clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/ASTMatchers/ASTMatchersInternal.cpp b/clang/lib/ASTMatchers/ASTMatchersInternal.cpp index f1a9ff2e..3144261 100644 --- a/clang/lib/ASTMatchers/ASTMatchersInternal.cpp +++ b/clang/lib/ASTMatchers/ASTMatchersInternal.cpp @@ -82,6 +82,10 @@ BoundNodesTree BoundNodesTreeBuilder::build() const { return BoundNodesTree(Bindings, RecursiveBindings); } +DynTypedMatcher::~DynTypedMatcher() {} + +DynTypedMatcher *DynTypedMatcher::tryBind(StringRef ID) const { return NULL; } + } // end namespace internal } // end namespace ast_matchers } // end namespace clang |