[PATCH] D128328: [C++20][Modules] Improve handing of Private Module Fragment diagnostics.
Chuanqi Xu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 15 21:44:46 PDT 2022
ChuanqiXu accepted this revision.
ChuanqiXu added inline comments.
This revision is now accepted and ready to land.
================
Comment at: clang/include/clang/Sema/Sema.h:2264
+ /// be checked at the end of the TU.
+ llvm::SmallPtrSet<const Decl *, 8> PendingInlineFuncDecls;
+
----------------
I'm curious why the element is not `FunctionDecl`?
================
Comment at: clang/lib/Sema/Sema.cpp:1262
+ if (auto *FDD = FD->getDefinition()) {
+ DefInPMF = FDD->getOwningModule()->isPrivateModule();
+ if (!DefInPMF)
----------------
nit:
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D128328/new/
https://reviews.llvm.org/D128328
More information about the cfe-commits
mailing list