summaryrefslogtreecommitdiff
path: root/src/parsers/functiontypenode.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-04 03:05:40 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-04 03:05:40 +0300
commitaf598a91862ae52862d4c90a84fa82ed8c16f739 (patch)
tree477d4c1849cd803f63f14791d8d0b7f4041193cd /src/parsers/functiontypenode.cpp
parentf8d6836ae34d4ac0385f4290cc990a77cc2e9bf6 (diff)
downloadparanucker-af598a91862ae52862d4c90a84fa82ed8c16f739.tar.gz
paranucker-af598a91862ae52862d4c90a84fa82ed8c16f739.tar.bz2
paranucker-af598a91862ae52862d4c90a84fa82ed8c16f739.tar.xz
paranucker-af598a91862ae52862d4c90a84fa82ed8c16f739.zip
Add macro and function for log int fields if it non zero.
Diffstat (limited to 'src/parsers/functiontypenode.cpp')
-rw-r--r--src/parsers/functiontypenode.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/parsers/functiontypenode.cpp b/src/parsers/functiontypenode.cpp
index b28a9d8..73d0326 100644
--- a/src/parsers/functiontypenode.cpp
+++ b/src/parsers/functiontypenode.cpp
@@ -35,15 +35,13 @@ void parseFunctionTypeNode(FunctionTypeNode *node)
{
fillType(node);
Log::log(node);
- fillTypeName(node);
+ fillTypeName(node);
node->returnType = static_cast<TypeNode*>(createParseNode(
node,
TREE_TYPE(node->gccNode),
"function return type"));
-
fillTypeAttributes(node);
-
node->argTypes = static_cast<TreeListNode*>(createParseNode(
node,
TYPE_ARG_TYPES(node->gccNode),