summaryrefslogtreecommitdiff
path: root/src/parsers/generic.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-29 19:01:02 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-29 19:01:02 +0300
commit874f87af583896a587f886ee892681aede8ae704 (patch)
treee77d7e8bcc6b71a931d6cb15913f81694b96e3be /src/parsers/generic.cpp
parent4d605deb79f06e05ec4e05b958e9bb7f337cb4c0 (diff)
downloadparanucker-874f87af583896a587f886ee892681aede8ae704.tar.gz
paranucker-874f87af583896a587f886ee892681aede8ae704.tar.bz2
paranucker-874f87af583896a587f886ee892681aede8ae704.tar.xz
paranucker-874f87af583896a587f886ee892681aede8ae704.zip
Use in FOR_EACH macro range based for.
Diffstat (limited to 'src/parsers/generic.cpp')
-rw-r--r--src/parsers/generic.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/parsers/generic.cpp b/src/parsers/generic.cpp
index 26aa785..06a589a 100644
--- a/src/parsers/generic.cpp
+++ b/src/parsers/generic.cpp
@@ -159,10 +159,10 @@ void parseVarDeclNode(VarDeclNode *node1, VarDeclNode *node2);
void updateNodes()
{
- FOR_EACH(NodeNodeMap::iterator, it, updateNodesMap)
+ FOR_EACH(it, updateNodesMap)
{
- Node *node1 = (*it).first;
- Node *node2 = (*it).second;
+ Node *node1 = it.first;
+ Node *node2 = it.second;
if (node1 == VAR_DECL)
{
parseVarDeclNode(static_cast<VarDeclNode*>(node1),
@@ -184,9 +184,9 @@ void cleanAllNodes(Node *node)
void cleanNodes(Node *node)
{
- FOR_EACH (std::vector<Node*>::iterator, it, node->childs)
+ FOR_EACH (it, node->childs)
{
- cleanNodes(*it);
+ cleanNodes(it);
}
delete node;
}