]> granicus.if.org Git - clang/commit
ASTMatchers: Bound node results are always const, make selectFirst's template argumen...
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 23 Jul 2014 11:41:44 +0000 (11:41 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 23 Jul 2014 11:41:44 +0000 (11:41 +0000)
commit450760e6515f2362d25db02810926236b52a15a9
treeeb2b941fae122c7a0c7200c67ea434357ed5bb94
parentd380fa48567ffe1676f058256f2418414f17d32f
ASTMatchers: Bound node results are always const, make selectFirst's template argument implicitly const.

This avoids adding const to every user of selectFirst and also allows it to
match TypeLocs which BoundNodes doesn't use magic const removal specializations
for. No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@213737 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/ASTMatchers/ASTMatchFinder.h
unittests/ASTMatchers/ASTMatchersTest.cpp