X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fyacsloader%2FprocParsers.hxx;h=496eded40071bf6e8b04e94c16def4a272f3c76d;hb=91945d98482a02a05a3f5df7511a4e5760db2a94;hp=a9c55e0a0613adb6a57b9114f27fc158a97c40c1;hpb=e3255204c864201f5bc1aa040d4273ed2f44e8cd;p=modules%2Fyacs.git diff --git a/src/yacsloader/procParsers.hxx b/src/yacsloader/procParsers.hxx index a9c55e0a0..496eded40 100644 --- a/src/yacsloader/procParsers.hxx +++ b/src/yacsloader/procParsers.hxx @@ -1,4 +1,4 @@ -// Copyright (C) 2006-2016 CEA/DEN, EDF R&D +// Copyright (C) 2006-2021 CEA/DEN, EDF R&D // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -195,7 +195,8 @@ void proctypeParser::onStart(const XML_Char* el, const XML_Char** attr) else if(element == "bloc")pp=&bloctypeParser<>::blocParser; else if(element == "forloop")pp=&forlooptypeParser<>::forloopParser; - else if(element == "foreach")pp=&foreachlooptypeParser<>::foreachloopParser; + else if(element == "foreach")pp=&foreachlooptypeParser::foreachloopParser; + else if(element == "foreachdyn")pp=&foreachlooptypeParser::foreachloopParser; else if(element == "optimizer")pp=&optimizerlooptypeParser<>::optimizerloopParser; else if(element == "while")pp=&whilelooptypeParser<>::whileloopParser; else if(element == "switch")pp=&switchtypeParser::switchParser; @@ -251,7 +252,8 @@ void proctypeParser::onEnd(const char *el,parser* child) else if(element == "bloc")this->bloc(((bloctypeParser<>*)child)->post()); else if(element == "forloop")this->forloop(((forlooptypeParser<>*)child)->post()); - else if(element == "foreach")this->foreach(((foreachlooptypeParser<>*)child)->post()); + else if(element == "foreach")this->foreach(((foreachlooptypeParser*)child)->post()); + else if(element == "foreachdyn")this->foreach(((foreachlooptypeParser*)child)->post()); else if(element == "optimizer")this->optimizer(((optimizerlooptypeParser<>*)child)->post()); else if(element == "while")this->while_(((whilelooptypeParser<>*)child)->post()); else if(element == "switch")this->switch_(((switchtypeParser*)child)->post());