Remove unused ImportCppId and list of Cpp imports in File (#6290)

See discussion:
https://discord.com/channels/655572317891461132/655578254970716160/1432518191350808659

Part of #5245.
This commit is contained in:
Boaz Brickner
2025-10-30 18:03:34 +00:00
committed by GitHub
parent 9b95944020
commit d3762f9723
9 changed files with 15 additions and 30 deletions
-8
View File
@@ -440,14 +440,6 @@ static auto GenerateAst(
static auto AddNamespace(Context& context, PackageNameId cpp_package_id,
llvm::ArrayRef<Parse::Tree::PackagingNames> imports)
-> SemIR::NameScopeId {
auto& import_cpps = context.sem_ir().import_cpps();
import_cpps.Reserve(imports.size());
for (const Parse::Tree::PackagingNames& import : imports) {
import_cpps.Add({.node_id = context.parse_tree().As<Parse::ImportDeclId>(
import.node_id),
.library_id = import.library_id});
}
return AddImportNamespaceToScope(
context,
GetSingletonType(context, SemIR::NamespaceType::TypeInstId),