Bug 574284 - Add support for a 'closure' and 'destroy' annotations
authorAndreas Rottmann <a.rottmann@gmx.at>
Mon, 23 Mar 2009 22:19:24 +0000 (23:19 +0100)
committerAndreas Rottmann <a.rottmann@gmx.at>
Mon, 23 Mar 2009 22:19:24 +0000 (23:19 +0100)
commitcf7621f31c6b3eaf29e1da82631a9404f8b1c036
tree21501ed5345aa84b289046927632531d23135f6f
parentbec176d20df2f0e25a0f3dc84a3dbe3edeecd65f
Bug 574284 - Add support for a 'closure' and 'destroy' annotations

This allows to annotate cases where the heuristics don't work.

TODO: According to Juerbi, there are cases where two callbacks refer
      to the same user_data, which is prohibited by the current
      implementation.

Signed-off-by: Andreas Rottmann <a.rottmann@gmx.at>
giscanner/annotationparser.py
giscanner/ast.py
tests/scanner/annotation-1.0-expected.gir
tests/scanner/annotation-1.0-expected.tgir
tests/scanner/annotation.c
tests/scanner/annotation.h