From 35eb25c2793e919b1be5cd6c3d2d9a04c9cdf785 Mon Sep 17 00:00:00 2001 From: Geoff Romer Date: Fri, 2 Oct 2026 18:43:18 +0000 Subject: [PATCH] Use `CXXRecordDecl` for consistency (#7891) `CXXRecordDecl` and `RecordDecl` are functionally interchangeable in our context, and other than here we only use `RecordDecl` when APIs outside our control force us to. --- toolchain/check/cpp/export.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/toolchain/check/cpp/export.cpp b/toolchain/check/cpp/export.cpp index 41fce49d76e6..81a021c6449e 100644 --- a/toolchain/check/cpp/export.cpp +++ b/toolchain/check/cpp/export.cpp @@ -161,7 +161,8 @@ auto ExportNameScopeToCpp(Context& context, SemIR::LocId loc_id, // Complete the type here to avoid hitting a clang assert later when // adding methods. - if (auto* record_decl = llvm::dyn_cast(decl_context)) { + if (auto* record_decl = + llvm::dyn_cast(decl_context)) { context.ast_context().getExternalSource()->CompleteType(record_decl); } }