summaryrefslogtreecommitdiff
path: root/src/parsers/generic.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-03 18:26:36 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-03 18:26:36 +0300
commit353973e99f0be7d685e98bbdd7a020c9cbd282e4 (patch)
treebe5bd75f315424388ed5ebbae881d5bc038cfa7e /src/parsers/generic.cpp
parent35109669823accf98cd1563e3d4f9a3aceaf0207 (diff)
downloadparanucker-353973e99f0be7d685e98bbdd7a020c9cbd282e4.tar.gz
paranucker-353973e99f0be7d685e98bbdd7a020c9cbd282e4.tar.bz2
paranucker-353973e99f0be7d685e98bbdd7a020c9cbd282e4.tar.xz
paranucker-353973e99f0be7d685e98bbdd7a020c9cbd282e4.zip
Remove useless extern variable plugin_is_GPL_compatible from files.
Diffstat (limited to 'src/parsers/generic.cpp')
-rw-r--r--src/parsers/generic.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/parsers/generic.cpp b/src/parsers/generic.cpp
index 2b20a72..2db51aa 100644
--- a/src/parsers/generic.cpp
+++ b/src/parsers/generic.cpp
@@ -26,11 +26,10 @@
#include "parsers/functiondeclnode.h"
#include "parsers/functiontypenode.h"
+#include "parsers/resultdeclnode.h"
#include "localconsts.h"
-extern int plugin_is_GPL_compatible;
-
namespace Generic
{
@@ -50,6 +49,9 @@ Node *createEmptyNode(Node *parent, tree gccNode)
case FUNCTION_TYPE:
node = new FunctionTypeNode;
break;
+ case RESULT_DECL:
+ node = new Node;
+ break;
default:
Log::log(parent, "Not supported node type: %s",
get_tree_code_name(TREE_CODE(node->gccNode)));
@@ -80,6 +82,9 @@ void parseNode(Node *node)
case FUNCTION_TYPE:
parseFunctionTypeNode(node);
break;
+ case RESULT_DECL:
+ parseResultDeclNode(node);
+ break;
default:
Log::log(node, "Not supported node type: %s",
get_tree_code_name(TREE_CODE(node->gccNode)));