[cfe-commits] r146158 - in /cfe/trunk: include/clang/Basic/Module.h lib/Basic/Module.cpp lib/Frontend/FrontendActions.cpp lib/Lex/ModuleMap.cpp lib/Serialization/ASTReader.cpp lib/Serialization/ASTWriter.cpp
matthieu.monrocq at gmail.com
Thu Dec 8 13:21:03 CST 2011
Le 8 décembre 2011 19:28, Francois Pichet <pichet2000 at gmail.com> a écrit :
> On Thu, Dec 8, 2011 at 12:39 PM, Douglas Gregor <dgregor at apple.com> wrote:
> > Author: dgregor
> > Date: Thu Dec 8 11:39:04 2011
> > New Revision: 146158
> > URL: http://llvm.org/viewvc/llvm-project?rev=146158&view=rev
> > Log:
> > Within the module representation, generalize the notion of an umbrella
> > header to also support umbrella directories. The umbrella directory
> > for an umbrella header is the directory in which the umbrella header
> > resides.
> Hi Doug,
> I am curious, what is this whole module thing about? Is it objc/objc++
> only or some clang C++ extension?
I personally hope, since I have seen the patches coming, that this is an
experimentation to finally get modules in C++ in lieu of the sick headers.
There had been a proposal for modules in the early days of C++11, but it
was dropped, much like Concepts, because no one had experience with it so
it would have been awkward to standardize something without user /
*crossing my fingers*
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-commits