llvm-project/clang/unittests/ASTMatchers
Ben Hamilton a282bde69e [ASTMatchers] Introduce Objective-C matchers `isClassMessage`, `isClassMethod`, and `isInstanceMethod`
Summary:
isClassMessage is an equivalent to isInstanceMessage for ObjCMessageExpr, but matches message expressions to classes.

isClassMethod and isInstanceMethod check whether a method declaration (or definition) is for a class method or instance method (respectively).

Contributed by @mywman!

Reviewers: benhamilton, klimek, mwyman

Reviewed By: benhamilton, mwyman

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D60920

llvm-svn: 358904
2019-04-22 17:54:11 +00:00
..
Dynamic Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ASTMatchersInternalTest.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ASTMatchersNarrowingTest.cpp [ASTMatchers][OpenMP] OpenMP Structured-block-related matchers 2019-03-21 15:33:35 +00:00
ASTMatchersNodeTest.cpp [ASTTypeTraits][ASTMatchers][OpenMP] OMPClause handling 2019-03-21 15:33:24 +00:00
ASTMatchersTest.h [clang][OpenMP] Fix another test when using libgomp. 2019-03-21 19:13:22 +00:00
ASTMatchersTraversalTest.cpp [ASTMatchers] Introduce Objective-C matchers `isClassMessage`, `isClassMethod`, and `isInstanceMethod` 2019-04-22 17:54:11 +00:00
CMakeLists.txt Add explicit dependency on clangSerialization for a bunch of components to fix -DBUILD_SHARED_LIBS=on build 2018-12-12 08:02:18 +00:00