[cfe-commits] r130488 - in /cfe/trunk: include/clang/AST/ASTMutationListener.h include/clang/Serialization/ASTWriter.h lib/Frontend/MultiplexConsumer.cpp lib/Sema/SemaExpr.cpp lib/Serialization/ASTCommon.h lib/Serialization/ASTReaderDecl.cpp lib/Serialization/ASTWriter.cpp test/PCH/chain-cxx.cpp

Douglas Gregor dgregor at apple.com
Fri Apr 29 07:37:48 PDT 2011


On Apr 29, 2011, at 1:19 AM, Sebastian Redl wrote:

> Author: cornedbee
> Date: Fri Apr 29 03:19:30 2011
> New Revision: 130488
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=130488&view=rev
> Log:
> Add a decl update when a static data member of a class template is instantiated in a different PCH than its containing class. Otherwise we get double definition errors. Fixes a Boost.MPL problem that affects Boost.Accumulators and probably a lot more of Boost.

Nice catch!

	- Doug




More information about the cfe-commits mailing list