llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: Timm Baeder (tbaederr) <details> <summary>Changes</summary> Instead of going though Decl. --- Full diff: https://github.com/llvm/llvm-project/pull/132914.diff 1 Files Affected: - (modified) clang/lib/AST/ByteCode/Compiler.cpp (+2-2) ``````````diff diff --git a/clang/lib/AST/ByteCode/Compiler.cpp b/clang/lib/AST/ByteCode/Compiler.cpp index 5242a524308a8..f2e98218f373b 100644 --- a/clang/lib/AST/ByteCode/Compiler.cpp +++ b/clang/lib/AST/ByteCode/Compiler.cpp @@ -1818,7 +1818,7 @@ bool Compiler<Emitter>::visitInitList(ArrayRef<const Expr *> Inits, for (const Expr *Init : Inits) { // Skip unnamed bitfields. while (InitIndex < R->getNumFields() && - R->getField(InitIndex)->Decl->isUnnamedBitField()) + R->getField(InitIndex)->isUnnamedBitField()) ++InitIndex; if (std::optional<PrimType> T = classify(Init)) { @@ -4084,7 +4084,7 @@ bool Compiler<Emitter>::visitZeroRecordInitializer(const Record *R, assert(R); // Fields for (const Record::Field &Field : R->fields()) { - if (Field.Decl->isUnnamedBitField()) + if (Field.isUnnamedBitField()) continue; const Descriptor *D = Field.Desc; `````````` </details> https://github.com/llvm/llvm-project/pull/132914 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits