]> granicus.if.org Git - clang/commitdiff
[ASTMatchers] Don't use brace-init lists.
authorSamuel Benzaquen <sbenza@google.com>
Fri, 25 Mar 2016 19:41:32 +0000 (19:41 +0000)
committerSamuel Benzaquen <sbenza@google.com>
Fri, 25 Mar 2016 19:41:32 +0000 (19:41 +0000)
They are not supported everywhere yet.
This fixes the MSVC build.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@264453 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/ASTMatchers/ASTMatchersInternal.h

index 87ca05b0797e26d2603c5d11beaa9fbda8f5afd2..efe15156d7e6d9d37f8aa1dd5dd902b5fffd85c9 100644 (file)
@@ -69,7 +69,7 @@ namespace internal {
 template <typename ResultT, typename ArgT,
           ResultT (*Func)(ArrayRef<const ArgT *>)>
 struct VariadicFunction {
-  ResultT operator()() const { return Func({}); }
+  ResultT operator()() const { return Func(None); }
 
   template <typename... ArgsT>
   ResultT operator()(const ArgT &Arg1, const ArgsT &... Args) const {