]> granicus.if.org Git - clang/commit
Rename AST node matchers to match the AST node names directly. Part of this rename...
authorAaron Ballman <aaron@aaronballman.com>
Thu, 17 Sep 2015 13:30:52 +0000 (13:30 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Thu, 17 Sep 2015 13:30:52 +0000 (13:30 +0000)
commit5d6b9bd99d5c3ff2efccdfd7b5f2269bee11841b
tree5776937e4f66d02d0951db52b278edc69b309fbb
parentdc822a5aa937369640ded93a717ed744d903677c
Rename AST node matchers to match the AST node names directly. Part of this rename also splits recordDecl() (which used to match CXXRecordDecl) into recordDecl() (that matches RecordDecl) and cxxRecordDecl (that matches CXXRecordDecl). Also adds isStruct(), isUnion(), and isClass() narrowing matchers for RecordDecl objects.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247885 91177308-0d34-0410-b5e6-96231b3b80d8
docs/LibASTMatchersReference.html
include/clang/ASTMatchers/ASTMatchers.h
lib/ASTMatchers/Dynamic/Registry.cpp
unittests/AST/ASTContextParentMapTest.cpp
unittests/AST/DeclPrinterTest.cpp
unittests/AST/SourceLocationTest.cpp
unittests/AST/StmtPrinterTest.cpp
unittests/ASTMatchers/ASTMatchersTest.cpp
unittests/ASTMatchers/Dynamic/ParserTest.cpp
unittests/ASTMatchers/Dynamic/RegistryTest.cpp
unittests/Tooling/RefactoringCallbacksTest.cpp