From 67e36f03ad9858a1664727249223d54aeb9f95f7 Mon Sep 17 00:00:00 2001 From: Kotaro Yoshimoto Date: Tue, 1 Oct 2024 16:48:28 +0900 Subject: [PATCH] fix: fix build errors in debug mode in RelativeClearanceCondition --- .../src/syntax/relative_clearance_condition.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openscenario/openscenario_interpreter/src/syntax/relative_clearance_condition.cpp b/openscenario/openscenario_interpreter/src/syntax/relative_clearance_condition.cpp index 5de182c649f..b89e898477b 100644 --- a/openscenario/openscenario_interpreter/src/syntax/relative_clearance_condition.cpp +++ b/openscenario/openscenario_interpreter/src/syntax/relative_clearance_condition.cpp @@ -141,7 +141,7 @@ auto RelativeClearanceCondition::evaluate() -> Object }; return asBoolean(triggering_entities.apply([&](const auto & triggering_scenario_object) { - assert(triggering_scenario_object.is()); + assert(triggering_scenario_object.template is()); if (not entity_refs.empty()) { return std::all_of( entity_refs.begin(), entity_refs.end(), [&](const auto & target_entity_ref) { @@ -181,7 +181,7 @@ auto RelativeClearanceCondition::evaluate() -> Object bool is_included = false; triggering_entities.apply( [target_candidate, &is_included](const auto & triggering_scenario_object) { - assert(triggering_scenario_object.is()); + assert(triggering_scenario_object.template is()); if (triggering_scenario_object.name() == target_candidate.name) { is_included = true; }