summaryrefslogtreecommitdiffstats
path: root/clang/lib/ASTMatchers/Dynamic/Registry.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2015-07-24 12:35:41 +0000
committerAaron Ballman <aaron@aaronballman.com>2015-07-24 12:35:41 +0000
commit41143bb5738743881198e5f4a7148580eb13468d (patch)
tree6d16e7edf7627f4449b8936b4bf433e23f735103 /clang/lib/ASTMatchers/Dynamic/Registry.cpp
parentc9bc0b1e14e0fa342943b60434b5e9ff370da32a (diff)
downloadbcm5719-llvm-41143bb5738743881198e5f4a7148580eb13468d.tar.gz
bcm5719-llvm-41143bb5738743881198e5f4a7148580eb13468d.zip
Add an AST matcher, isFinal(), for testing whether a method or class declaration are marked final.
llvm-svn: 243107
Diffstat (limited to 'clang/lib/ASTMatchers/Dynamic/Registry.cpp')
-rw-r--r--clang/lib/ASTMatchers/Dynamic/Registry.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/ASTMatchers/Dynamic/Registry.cpp b/clang/lib/ASTMatchers/Dynamic/Registry.cpp
index 2af4f0002b2..8c0832d1693 100644
--- a/clang/lib/ASTMatchers/Dynamic/Registry.cpp
+++ b/clang/lib/ASTMatchers/Dynamic/Registry.cpp
@@ -249,6 +249,7 @@ RegistryMaps::RegistryMaps() {
REGISTER_MATCHER(isExplicitTemplateSpecialization);
REGISTER_MATCHER(isExpr);
REGISTER_MATCHER(isExternC);
+ REGISTER_MATCHER(isFinal);
REGISTER_MATCHER(isImplicit);
REGISTER_MATCHER(isExpansionInFileMatching);
REGISTER_MATCHER(isExpansionInMainFile);
OpenPOWER on IntegriCloud