================ @@ -67,6 +67,7 @@ struct BuiltinTypeDeclBuilder { Record = CXXRecordDecl::Create(AST, TagDecl::TagKind::Class, HLSLNamespace, SourceLocation(), SourceLocation(), &II, PrevDecl, true); + Record->startDefinition(); ---------------- hekota wrote:
We should not be starting the definition here - this constructor just creates the declaration. https://github.com/llvm/llvm-project/pull/116699 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits