]> granicus.if.org Git - clang/commit
Resubmit "Refactor DynTypedMatcher into a value type class, just like Matcher<T>."
authorSamuel Benzaquen <sbenza@google.com>
Tue, 29 Oct 2013 14:37:15 +0000 (14:37 +0000)
committerSamuel Benzaquen <sbenza@google.com>
Tue, 29 Oct 2013 14:37:15 +0000 (14:37 +0000)
commitb7488d77414b000ce2506b520a6b29f845fb3950
treef0c0103e498e38601fecabd03337df066fac1333
parentd647efb48af96dfc56d31736beb1052536ee81ff
Resubmit "Refactor DynTypedMatcher into a value type class, just like Matcher<T>."

Summary: This resubmits r193100, plus a fix for a breakage with MSVC.

Reviewers: klimek, rnk

CC: cfe-commits, revane
Differential Revision: http://llvm-reviews.chandlerc.com/D2005

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193613 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/ASTMatchers/ASTMatchFinder.h
include/clang/ASTMatchers/ASTMatchersInternal.h
include/clang/ASTMatchers/Dynamic/Parser.h
include/clang/ASTMatchers/Dynamic/VariantValue.h
lib/ASTMatchers/ASTMatchFinder.cpp
lib/ASTMatchers/ASTMatchersInternal.cpp
lib/ASTMatchers/Dynamic/Marshallers.h
lib/ASTMatchers/Dynamic/Parser.cpp
lib/ASTMatchers/Dynamic/Registry.cpp
lib/ASTMatchers/Dynamic/VariantValue.cpp
unittests/ASTMatchers/Dynamic/ParserTest.cpp