[PATCH] Add option to disable module loading.

Chandler Carruth chandlerc at google.com
Tue Jun 18 15:48:45 PDT 2013


Ping. Maybe you could take a look at this Richard?


On Wed, Jun 12, 2013 at 12:39 PM, Lawrence Crowl <crowl at google.com> wrote:

> Hi doug.gregor,
>
> This patch adds an option to disable module loading.  The intent is that
> the module maps are all still interpreted, but the AST files are not read
> or written.
>
> The intent is to enable header inclusion testing when merged with the
> module private header patch.
>
> This patch is incomplete, as it does not provide any documentation.  The
> intent is to get feedback on the direction.
>
> http://llvm-reviews.chandlerc.com/D963
>
> Files:
>   lib/Parse/Parser.cpp
>   lib/Frontend/CompilerInvocation.cpp
>   lib/Sema/SemaCodeComplete.cpp
>   lib/Lex/PPDirectives.cpp
>   lib/Lex/Preprocessor.cpp
>   test/Modules/noload.cpp
>   test/Modules/Inputs/private0/common.h
>   test/Modules/Inputs/private1/private1.h
>   test/Modules/Inputs/private1/module.map
>   test/Modules/Inputs/private1/public1.h
>   test/Modules/Inputs/private2/module.map
>   test/Modules/Inputs/private2/private2.h
>   test/Modules/Inputs/private2/public2.h
>   include/clang/Driver/Options.td
>   include/clang/Basic/LangOptions.def
>   include/clang/Basic/DiagnosticCommonKinds.td
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130618/10e9c4ae/attachment.html>


More information about the cfe-commits mailing list