diff options
| author | Dave Lee <davelee.com@gmail.com> | 2017-09-10 21:00:15 +0000 |
|---|---|---|
| committer | Dave Lee <davelee.com@gmail.com> | 2017-09-10 21:00:15 +0000 |
| commit | e6d362cea8a99eba3fe868934aa191d66f8a7540 (patch) | |
| tree | 7c1f758b0e811d05d7a28fbe52a6038cc0a29fd5 /clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp | |
| parent | b1db6b7d3903ab3fd98e3b17dd89976a24323482 (diff) | |
| download | llvm-e6d362cea8a99eba3fe868934aa191d66f8a7540.zip llvm-e6d362cea8a99eba3fe868934aa191d66f8a7540.tar.gz llvm-e6d362cea8a99eba3fe868934aa191d66f8a7540.tar.bz2 | |
Add objcImplementationDecl matcher
Summary:
Add the `objcImplementationDecl` matcher. See related: D30854
Tested with:
```
./tools/clang/unittests/ASTMatchers/ASTMatchersTests
```
Reviewers: aaron.ballman, compnerd, alexshap
Reviewed By: aaron.ballman
Subscribers: klimek, cfe-commits
Differential Revision: https://reviews.llvm.org/D37643
llvm-svn: 312889
Diffstat (limited to 'clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp')
| -rw-r--r-- | clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp b/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp index 712c385..beb6ed8 100644 --- a/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp +++ b/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp @@ -1612,6 +1612,9 @@ TEST(ObjCDeclMacher, CoreDecls) { objcProtocolDecl(hasName("Proto")))); EXPECT_TRUE(matchesObjC( ObjCString, + objcImplementationDecl(hasName("Thing")))); + EXPECT_TRUE(matchesObjC( + ObjCString, objcCategoryDecl(hasName("ABC")))); EXPECT_TRUE(matchesObjC( ObjCString, |
