summaryrefslogtreecommitdiff
path: root/giscanner
Commit message (Expand)AuthorAgeFilesLines
* Compute prefix by searching through the symbol for bits rather than goingColin Walters2008-08-211-2/+7
* Also try squashing underscores from namespace, fixes webkit_web_view_new.Colin Walters2008-08-211-0/+7
* More ctor work, avoid having gtk_window_group_new end up under GtkWindow.Colin Walters2008-08-211-18/+17
* Much simpler approach of mapping uscored names to classes. RemoveColin Walters2008-08-212-33/+7
* Look up all permutations of class names when scanning methods/ctors basedColin Walters2008-08-212-10/+50
* Tweak to use UINT instead of INT. Not likely to matter. Add toColin Walters2008-08-211-13/+37
* Do not send .la files through find_library.Johan Dahlin2008-08-211-1/+3
* Do not hard-core library names in the Makefile, reuse ctypes find_libraryJohan Dahlin2008-08-211-0/+2
* Adjust for added shared-library. Make pylint happy.Colin Walters2008-08-211-1/+2
* Remove g_irepository_register_file in favor of g_irepository_require.Colin Walters2008-08-201-6/+8
* And parse them.Colin Walters2008-08-201-0/+1
* Add gshort/gushort typesJohan Dahlin2008-08-201-0/+2
* Suppress aliases whose name is a builtin. Define some more aliases.Colin Walters2008-08-202-0/+7
* Add a workaround for #548689. We can now compile gtk!Johan Dahlin2008-08-201-0/+4
* Look up aliases using c:type tooColin Walters2008-08-201-4/+4
* Make time_t an alias for longJohan Dahlin2008-08-201-0/+1
* Regnerate Do not delete Class structures, we need them in gdk/gtk.Johan Dahlin2008-08-201-1/+0
* Don't try to strip prefix before namespace.Colin Walters2008-08-191-3/+1
* Add support for typedef void foo type of aliases.Johan Dahlin2008-08-191-3/+4
* Add basic support for union, base the code much on Struct. Add a testcase.Johan Dahlin2008-08-194-7/+75
* Type checking reworkColin Walters2008-08-196-152/+265
* Redo type resolving and validation. Add a couple of new tests. PatchJohan Dahlin2008-08-186-97/+175
* Set ctype of enums Improve enum parsing for enums without a GType. MakeJohan Dahlin2008-08-183-8/+8
* Regenerate GObject & GType. Avoid warnings when generatingJohan Dahlin2008-08-172-6/+18
* Remove resolve_possible_typedefs, it was unused. Allow multiple enumJohan Dahlin2008-08-162-7/+5
* Parse enumeration/bitfield.Johan Dahlin2008-08-161-9/+29
* Parse boxed types.Johan Dahlin2008-08-161-2/+16
* Resolve type names for alias targets Skip FILE* parameters fow nowJohan Dahlin2008-08-162-0/+11
* Explicitly construct new list, since we're deleting as we iterate. Don'tColin Walters2008-08-152-18/+23
* Define yet more argument prototypes; fix prototype for g_type_fundamental.Colin Walters2008-08-151-10/+28
* New internal function for adding a new node.Johan Dahlin2008-08-141-6/+9
* Define an internal _H_ variable so we skip parsing both i18n headers, onlyJohan Dahlin2008-08-142-1/+12
* Comment data structures. Also squash pointers in resolve_type_name toColin Walters2008-08-142-11/+27
* Avoid importing two GObject symbols in transformer.pyJohan Dahlin2008-08-141-3/+4
* Add pyflakes.py and run it in make check. Update the source code to fixJohan Dahlin2008-08-144-21/+12
* Refactor the parser a bit. Add parent type to interfaces and updateJohan Dahlin2008-08-144-77/+82
* Clean up cgobject.py a little, fix pep8 errorsJohan Dahlin2008-08-142-20/+20
* Refactor a bit, avoid isinstance and add a method for each type we parse.Johan Dahlin2008-08-142-85/+120
* Run pep8.py in make check, fix old errors.Johan Dahlin2008-08-143-13/+9
* Parse records.Colin Walters2008-08-131-1/+4
* Use correct namespace, add GType. Handle aliases. Record aliases. MakeColin Walters2008-08-133-19/+44
* Allow get_type to be None, set a get_type for GInitiallyUnowned too.Johan Dahlin2008-08-131-1/+3
* remote two printsJohan Dahlin2008-08-131-2/+0
* Register GInitiallyUnownedJohan Dahlin2008-08-133-1/+24
* Fix processing of functions from last commit.Colin Walters2008-08-131-6/+10
* Parse more than just <class. Put aliases in a separate data structureColin Walters2008-08-133-31/+104
* Allow multiple libraries Rename load_library to add_library, traverse overJohan Dahlin2008-08-131-7/+11
* Record typedefs as <alias> elements. Also attempt to look up types inColin Walters2008-08-134-12/+56
* Also transform object properties.Colin Walters2008-08-121-2/+8
* pep8Colin Walters2008-08-121-2/+2