@@ -89,12 +89,12 @@ TEMPLATE_SPECIALIZATION
8989IC bool CAbstractOperator::applicable_reverse (
9090 const CSConditionState& condition, const CSConditionState& start, const CSConditionState& self_condition) const
9191{
92- xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
93- xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
94- xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
95- xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
96- xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
97- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
92+ typename xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
93+ typename xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
94+ typename xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
95+ typename xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
96+ typename xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
97+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
9898 for (; (I != E) && (i != e);)
9999 if ((*I).condition () < (*i).condition ())
100100 ++I;
@@ -142,12 +142,12 @@ IC bool CAbstractOperator::apply_reverse(const CSConditionState& condition, cons
142142{
143143 result.clear ();
144144 bool changed = false ;
145- xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
146- xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
147- xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
148- xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
149- xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
150- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
145+ typename xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
146+ typename xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
147+ typename xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
148+ typename xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
149+ typename xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
150+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
151151 for (; (I != E) && (i != e);)
152152 if ((*I).condition () < (*i).condition ())
153153 {
@@ -217,12 +217,12 @@ template <typename T>
217217IC bool CAbstractOperator::applicable (const CSConditionState& current, const CSConditionState& start,
218218 const CSConditionState& conditions, T& problem_solver) const
219219{
220- xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
221- xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
222- xr_vector<COperatorCondition>::const_iterator i = conditions.conditions ().begin ();
223- xr_vector<COperatorCondition>::const_iterator e = conditions.conditions ().end ();
224- xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
225- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
220+ typename xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
221+ typename xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
222+ typename xr_vector<COperatorCondition>::const_iterator i = conditions.conditions ().begin ();
223+ typename xr_vector<COperatorCondition>::const_iterator e = conditions.conditions ().end ();
224+ typename xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
225+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
226226 for (; (I != E) && (i != e);)
227227 {
228228 if ((*I).condition () < (*i).condition ())
@@ -281,12 +281,12 @@ IC const typename CAbstractOperator::CSConditionState& CAbstractOperator::apply(
281281 const CSConditionState& effects, CSConditionState& result, CSConditionState& start, T& problem_solver) const
282282{
283283 result.clear ();
284- xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
285- xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
286- xr_vector<COperatorCondition>::const_iterator i = effects.conditions ().begin ();
287- xr_vector<COperatorCondition>::const_iterator e = effects.conditions ().end ();
288- xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
289- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
284+ typename xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
285+ typename xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
286+ typename xr_vector<COperatorCondition>::const_iterator i = effects.conditions ().begin ();
287+ typename xr_vector<COperatorCondition>::const_iterator e = effects.conditions ().end ();
288+ typename xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
289+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
290290 for (; (I != E) && (i != e);)
291291 {
292292 if ((*I).condition () < (*i).condition ())
@@ -350,10 +350,10 @@ IC const typename CAbstractOperator::CSConditionState& CAbstractOperator::apply(
350350 const CSConditionState& condition, const CSConditionState& self_condition, CSConditionState& result) const
351351{
352352 result.clear ();
353- xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
354- xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
355- xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
356- xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
353+ typename xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
354+ typename xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
355+ typename xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
356+ typename xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
357357 for (; (I != E) && (i != e);)
358358 if ((*I).condition () < (*i).condition ())
359359 {
@@ -401,10 +401,10 @@ IC typename CAbstractOperator::_edge_value_type CAbstractOperator::min_weight()
401401 return (m_min_weight);
402402
403403 m_min_weight = 0 ;
404- xr_vector<COperatorCondition>::const_iterator I = conditions ().conditions ().begin ();
405- xr_vector<COperatorCondition>::const_iterator E = conditions ().conditions ().end ();
406- xr_vector<COperatorCondition>::const_iterator i = effects ().conditions ().begin ();
407- xr_vector<COperatorCondition>::const_iterator e = effects ().conditions ().end ();
404+ typename xr_vector<COperatorCondition>::const_iterator I = conditions ().conditions ().begin ();
405+ typename xr_vector<COperatorCondition>::const_iterator E = conditions ().conditions ().end ();
406+ typename xr_vector<COperatorCondition>::const_iterator i = effects ().conditions ().begin ();
407+ typename xr_vector<COperatorCondition>::const_iterator e = effects ().conditions ().end ();
408408 for (; (i != e) && (I != E);)
409409 {
410410 if ((*I).condition () < (*i).condition ())
0 commit comments