[cfe-dev] C++ modules
dgregor at apple.com
Tue Jan 3 07:36:58 PST 2012
On Jan 1, 2012, at 10:49 AM, Rafael Ávila de Espíndola wrote:
>> Most of the work I'm doing is in three places. The Serialization
>> module, which takes care of serializing/deserializing an
>> already-parsed AST, is the hardest part: it's the infrastructure that
>> allows one to compile a module on its own, storing the serialized AST
>> to disk, and then load that module into another translation unit
>> later on. This part is likely to be the same regardless of how
>> modules behave.
> If I am the author of a module, am I expected to distribute the AST
> files or will clang produce and cache them on the fly (or should their
> creation be handled by the build system)?
Clang will produce and cache them on the fly.
More information about the cfe-dev