summaryrefslogtreecommitdiff
path: root/tests/scanner/foo.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Add interfaces property to class. Write out implemented interfaces.Colin Walters2008-08-251-1/+24
| | | | | | | | | | | | | | | 2008-08-25 Colin Walters <walters@verbum.org> * giscanner/ast.py: Add interfaces property to class. * giscanner/girwriter.py: Write out implemented interfaces. * giscanner/glibtransformer.py: Introspect implemented interfaces. * tests/scanner/*: Make FooObject implement FooInterface. svn path=/trunk/; revision=491
* Split out annotation tests out of fooJohan Dahlin2008-08-201-193/+0
| | | | | | | | | | | | | | | | | | | | | | | 2008-08-20 Johan Dahlin <johan@gnome.org> * tests/scanner/Makefile.am: * tests/scanner/annotation-expected.gir: * tests/scanner/annotation.c (annotation_object_class_init), (annotation_object_init), (annotation_object_method), (annotation_object_in), (annotation_object_out), (annotation_object_inout), (annotation_object_inout2), (annotation_object_inout3), (annotation_object_calleeowns), (annotation_object_calleesowns), (annotation_object_get_strings), (annotation_object_with_voidp), (annotation_object_get_objects), (annotation_object_create_object), (annotation_object_allow_none): * tests/scanner/annotation.h: * tests/scanner/foo-expected.gir: * tests/scanner/foo.c: * tests/scanner/foo.h: Split out annotation tests out of foo svn path=/trunk/; revision=410
* Foo->foo, foo-object.h -> foo.hJohan Dahlin2008-08-201-1/+1
| | | | | | | | | | | | | | 2008-08-20 Johan Dahlin <johan@gnome.org> * tests/scanner/Foo-expected.gir: * tests/scanner/Makefile.am: * tests/scanner/foo-expected.gir: * tests/scanner/foo-object.h: * tests/scanner/foo.c: Foo->foo, foo-object.h -> foo.h svn path=/trunk/; revision=409
* Move the drawable parts out of Foo to its own test.Johan Dahlin2008-08-201-14/+0
| | | | | | | | | | | | | | | | | 2008-08-20 Johan Dahlin <johan@gnome.org> * tests/scanner/Foo-expected.gir: * tests/scanner/Makefile.am: * tests/scanner/drawable-expected.gir: * tests/scanner/drawable.c (test_drawable_class_init), (test_drawable_init): * tests/scanner/drawable.h: * tests/scanner/foo-object.h: * tests/scanner/foo.c (foo_boxed_method): Move the drawable parts out of Foo to its own test. svn path=/trunk/; revision=408
* Add a based on GdkDrawable which generates a broken gir.Johan Dahlin2008-08-191-0/+14
| | | | | | | | | | | | | | 2008-08-20 Johan Dahlin <johan@gnome.org> * tests/scanner/Foo-expected.gir: * tests/scanner/foo-object.h: * tests/scanner/foo.c (foo_drawable_class_init), (foo_drawable_init): Add a based on GdkDrawable which generates a broken gir. svn path=/trunk/; revision=407
* Handle 'any'. Add test for void *.Colin Walters2008-08-121-0/+11
| | | | | | | | | | | 2008-08-12 Colin Walters <walters@verbum.org> * girepository/girparser.c: Handle 'any'. * tests/scanner/Foo-expected.gir, tests/scanner/foo-object.h: Add test for void *. svn path=/trunk/; revision=351
* Rename tests/parser to test/scannerJohan Dahlin2008-08-091-0/+414
2008-08-09 Johan Dahlin <johan@gnome.org> * configure.ac: * tests/Makefile.am: * tests/parser/Foo-expected.gir: * tests/parser/Makefile.am: * tests/parser/foo-object.h: * tests/parser/foo.c: * tests/parser/utility-expected.gir: * tests/parser/utility.c: * tests/parser/utility.h: * tests/scanner/Makefile.am: Rename tests/parser to test/scanner svn path=/trunk/; revision=334