[llvm-branch-commits] [llvm] [Remarks] Restructure bitstream remarks to be fully standalone (PR #156715)
Florian Hahn via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Sep 22 02:06:55 PDT 2025
================
@@ -244,14 +239,57 @@ Error BitstreamParserHelper::parseBlockInfoBlock() {
return Error::success();
}
-Error BitstreamParserHelper::advanceToMetaBlock() {
+Error BitstreamParserHelper::parseMeta() {
if (Error E = expectMagic())
return E;
if (Error E = parseBlockInfoBlock())
return E;
+
+ // Parse early meta block
+ if (Error E = MetaHelper.expectBlock())
+ return E;
+ if (Error E = MetaHelper.parseBlock())
+ return E;
+
+ // Skip all Remarks blocks
----------------
fhahn wrote:
nit
```suggestion
// Skip all Remarks blocks.
```
https://github.com/llvm/llvm-project/pull/156715
More information about the llvm-branch-commits
mailing list