[clang] nonblocking/nonallocating attributes: 2nd pass caller/callee analysis (PR #99656)

via cfe-commits cfe-commits at lists.llvm.org
Thu Sep 26 06:41:05 PDT 2024


================
@@ -3912,6 +3912,11 @@ llvm::Error ASTReader::ReadASTBlock(ModuleFile &F,
       FPPragmaOptions.swap(Record);
       break;
 
+    case DECLS_WITH_EFFECTS_TO_VERIFY:
+      for (unsigned I = 0, N = Record.size(); I != N; /*in loop*/)
----------------
Sirraide wrote:

E.g.
https://github.com/llvm/llvm-project/blob/273871a3633ed4fe87f17738d79a91d1ea6ba621/clang/lib/Serialization/ASTReader.cpp#L3933-L3941

https://github.com/llvm/llvm-project/pull/99656


More information about the cfe-commits mailing list