summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateDeduction.cpp
diff options
context:
space:
mode:
authorHubert Tong <hubert.reinterpretcast@gmail.com>2016-07-30 22:33:34 +0000
committerHubert Tong <hubert.reinterpretcast@gmail.com>2016-07-30 22:33:34 +0000
commite4a0c0ec78ed24bd564276f9af5dff1233ad4094 (patch)
tree43e17b927c80dc42899de1109b3aa9046423541d /clang/lib/Sema/SemaTemplateDeduction.cpp
parentd08e18fc7dacd09e98211922130d06331b3b52e2 (diff)
downloadbcm5719-llvm-e4a0c0ec78ed24bd564276f9af5dff1233ad4094.tar.gz
bcm5719-llvm-e4a0c0ec78ed24bd564276f9af5dff1233ad4094.zip
Reapply r276069 with workaround for MSVC 2013
llvm-svn: 277286
Diffstat (limited to 'clang/lib/Sema/SemaTemplateDeduction.cpp')
-rw-r--r--clang/lib/Sema/SemaTemplateDeduction.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaTemplateDeduction.cpp b/clang/lib/Sema/SemaTemplateDeduction.cpp
index 5740bc712e8..6fb3b53f91c 100644
--- a/clang/lib/Sema/SemaTemplateDeduction.cpp
+++ b/clang/lib/Sema/SemaTemplateDeduction.cpp
@@ -4036,8 +4036,8 @@ Sema::DeduceAutoType(TypeLoc Type, Expr *&Init, QualType &Result) {
nullptr, false, false);
QualType TemplArg = QualType(TemplParam->getTypeForDecl(), 0);
NamedDecl *TemplParamPtr = TemplParam;
- FixedSizeTemplateParameterListStorage<1> TemplateParamsSt(
- Loc, Loc, TemplParamPtr, Loc);
+ FixedSizeTemplateParameterListStorage<1, false> TemplateParamsSt(
+ Loc, Loc, TemplParamPtr, Loc, nullptr);
QualType FuncParam = SubstituteAutoTransform(*this, TemplArg).Apply(Type);
assert(!FuncParam.isNull() &&
OpenPOWER on IntegriCloud