[PATCH] ASTMatchers: Add support for Objective-C

David Kilzer ddkilzer at kilzer.net
Mon Aug 25 15:58:30 PDT 2014


Hi jordan_rose, krememek,

After implementing D5042 using ASTMatchers for part of the work,
I realized how much easier my life would have been had
ASTMatchers been available for Objective-C, so I started
implementing them.

Here are the commits landed so far:

  ASTMatchers: Add support for objCMessageExpr()
  ASTMatchers: Add support for hasSelector() within objCMessageExpr()
  ASTMatchers: Add support for is{,Super}{Instance,Class}Receiver() with objCMessageExpr()

http://reviews.llvm.org/D5056

Files:
  include/clang/ASTMatchers/ASTMatchers.h
  include/clang/ASTMatchers/ASTMatchersInternal.h
  unittests/ASTMatchers/ASTMatchersTest.cpp
  unittests/ASTMatchers/ASTMatchersTest.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5056.12922.patch
Type: text/x-patch
Size: 12489 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140825/8754d662/attachment.bin>


More information about the cfe-commits mailing list