]> granicus.if.org Git - clang/commit
Refactor VariantMatcher to use an interface underneath.
authorSamuel Benzaquen <sbenza@google.com>
Thu, 22 Aug 2013 16:38:33 +0000 (16:38 +0000)
committerSamuel Benzaquen <sbenza@google.com>
Thu, 22 Aug 2013 16:38:33 +0000 (16:38 +0000)
commit544ae5bb0ae09e65f7e09754bdd5d0c97602884d
tree2a4f9e98c80e19527a7dff93072034905e34a8d2
parent92e9d2b6c7f352da7aadac080e833f1dd5ef69a5
Refactor VariantMatcher to use an interface underneath.

Summary:
Refactor VariantMatcher to use an interface underneath.
It supports "Single" and "Polymorphic". Will support more in the future.

Reviewers: klimek

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189032 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/ASTMatchers/Dynamic/VariantValue.h
lib/ASTMatchers/Dynamic/VariantValue.cpp