]> granicus.if.org Git - clang/commit
[ASTMatchers] Add own version of VariadicFunction.
authorSamuel Benzaquen <sbenza@google.com>
Fri, 25 Mar 2016 16:29:30 +0000 (16:29 +0000)
committerSamuel Benzaquen <sbenza@google.com>
Fri, 25 Mar 2016 16:29:30 +0000 (16:29 +0000)
commitf43797700b74c1d64b6996c6a8f06b374a831d8f
treec767fab0ce6406073d663a1130b02b0dd7bb3ca3
parent1c5e90201e9161702da40902f90fde44c377531e
[ASTMatchers] Add own version of VariadicFunction.

Summary:
llvm::VariadicFunction is only being used by ASTMatchers.
Having our own copy here allows us to remove the other one from llvm/ADT.
Also, we can extend the API to meet our needs without modifying the common
implementation.

Reviewers: alexfh

Subscribers: klimek, cfe-commits

Differential Revision: http://reviews.llvm.org/D18275

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