Author: labath Date: Tue Mar 13 04:28:27 2018 New Revision: 327383 URL: http://llvm.org/viewvc/llvm-project?rev=327383&view=rev Log: clang-import-test: fix build with clang-3.8
clang-3.8 complains that constructor for '...' must explicitly initialize the const object. Newer clangs and gcc seem to be fine with this, but explicitly initializing the variable does not hurt. Modified: cfe/trunk/tools/clang-import-test/clang-import-test.cpp Modified: cfe/trunk/tools/clang-import-test/clang-import-test.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-import-test/clang-import-test.cpp?rev=327383&r1=327382&r2=327383&view=diff ============================================================================== --- cfe/trunk/tools/clang-import-test/clang-import-test.cpp (original) +++ cfe/trunk/tools/clang-import-test/clang-import-test.cpp Tue Mar 13 04:28:27 2018 @@ -245,7 +245,7 @@ struct CIAndOrigins { ASTContext &getASTContext() { return CI->getASTContext(); } FileManager &getFileManager() { return CI->getFileManager(); } const OriginMap &getOriginMap() { - static const OriginMap EmptyOriginMap; + static const OriginMap EmptyOriginMap{}; if (ExternalASTSource *Source = CI->getASTContext().getExternalSource()) return static_cast<ExternalASTMerger *>(Source)->GetOrigins(); return EmptyOriginMap; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits