diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-27 19:44:03 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-27 19:44:03 +0300 |
commit | 64199285a76d0ae456b9273884fdf4b2e21dc9ab (patch) | |
tree | 6f373bfb659fabe51cd97b38393c85b67e5dfdd6 /src | |
parent | 270efb98c938311f83934bc3cd36cb152685acbd (diff) | |
download | paranucker-64199285a76d0ae456b9273884fdf4b2e21dc9ab.tar.gz paranucker-64199285a76d0ae456b9273884fdf4b2e21dc9ab.tar.bz2 paranucker-64199285a76d0ae456b9273884fdf4b2e21dc9ab.tar.xz paranucker-64199285a76d0ae456b9273884fdf4b2e21dc9ab.zip |
Allow parse parameters atribute nodes for nested functions or calls.
Diffstat (limited to 'src')
-rw-r--r-- | src/parsers/type/method_type.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/parsers/type/method_type.cpp b/src/parsers/type/method_type.cpp index b57ecd0..827752f 100644 --- a/src/parsers/type/method_type.cpp +++ b/src/parsers/type/method_type.cpp @@ -33,6 +33,8 @@ void parseMethodTypeNode(MethodTypeNode *node) fillType(node); Log::dump(node); + fillTypeAttributes(node); + if (!node->parseChilds) return; @@ -42,7 +44,6 @@ void parseMethodTypeNode(MethodTypeNode *node) node, TREE_TYPE(node->gccNode), "method return type")); - fillTypeAttributes(node); node->methodBaseType = static_cast<TypeNode*>(createParseNode( node, |