fix(domain-and-input-skeleton): locate extra instance diagnostic

This commit is contained in:
KOKO\Mimi
2026-07-30 18:24:27 +09:00
parent 154f8ef4af
commit aa1ff76b80
2 changed files with 12 additions and 2 deletions
+5 -1
View File
@@ -181,10 +181,14 @@ private:
active_assembly_ = &*deck_.assembly;
if (active_assembly_->instances.size() != 1U) {
const SourceLocation& source =
active_assembly_->instances.size() > 1U
? active_assembly_->instances[1].source
: active_assembly_->source;
add_error(
"abaqus.semantic.instance_count",
"Phase 1 requires exactly one Instance.",
active_assembly_->source);
source);
return false;
}