svn commit: r330080 - in stable: 10/contrib/llvm/tools/clang/lib/Sema 9/contrib/llvm/tools/clang/lib/Sema
Dimitry Andric
dim at FreeBSD.org
Tue Feb 27 19:02:50 UTC 2018
Author: dim
Date: Tue Feb 27 19:02:49 2018
New Revision: 330080
URL: https://svnweb.freebsd.org/changeset/base/330080
Log:
Avoid using the C++11 auto keyword, which was introduced in r328555, as
part of an upstream change. This is not supported by gcc 4.2.1, which
is still the default system compiler for some architectures.
Direct commit to stable/9 and stable/10, since this does not apply to
stable/11 and head.
Reported by: jau at iki.fi
PR: 202665,226068
Modified:
stable/9/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
Changes in other areas also in this revision:
Modified:
stable/10/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
Modified: stable/9/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
==============================================================================
--- stable/9/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp Tue Feb 27 17:51:58 2018 (r330079)
+++ stable/9/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp Tue Feb 27 19:02:49 2018 (r330080)
@@ -6316,7 +6316,7 @@ static void diagnoseListInit(Sema &S, const Initialize
QualType T = DestType->getAs<ReferenceType>()->getPointeeType();
diagnoseListInit(S, InitializedEntity::InitializeTemporary(T), InitList);
SourceLocation Loc = InitList->getLocStart();
- if (auto *D = Entity.getDecl())
+ if (DeclaratorDecl *D = Entity.getDecl())
Loc = D->getLocation();
S.Diag(Loc, diag::note_in_reference_temporary_list_initializer) << T;
return;
More information about the svn-src-stable-9
mailing list