[cfe-dev] C++ modules

Rafael Ávila de Espíndola rafael.espindola at gmail.com
Sun Jan 1 10:49:19 PST 2012


> 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)?

> - Doug

Thanks,
Rafael



More information about the cfe-dev mailing list