Namespace: fix appending of nodes
authorGiovanni Campagna <gcampagna@src.gnome.org>
Tue, 28 Aug 2012 00:46:23 +0000 (02:46 +0200)
committerGiovanni Campagna <gcampagna@src.gnome.org>
Sun, 28 Oct 2012 17:41:04 +0000 (18:41 +0100)
commit9ff28e6abab52506933fb560de1360e16d8d3880
treeca5f30c68df77bf3b6de0f3756b35c4b3c579623
parent6fc366a66c58039aec345cc531c329729b6bce18
Namespace: fix appending of nodes

Traverse appended nodes for methods, so that namespace.symbols contains
all known symbols and not just global functions.
Also, ensure that all relevant nodes are appended when parsing GIRs.

https://bugzilla.gnome.org/show_bug.cgi?id=683046
giscanner/ast.py
giscanner/girparser.py