summaryrefslogtreecommitdiff
path: root/giscanner/girparser.py
Commit message (Expand)AuthorAgeFilesLines
* Add support for GArrays: add g_type_info_get_array_type() and properly scan G...Tomeu Vizoso2010-05-041-2/+14
* Don't assume _pkgconfig_packages is set.Johan Dahlin2009-02-261-0/+4
* Bug 567906 - Put pkg-config dependencies in .gir filesColin Walters2009-02-111-0/+10
* Bug 563794 - Redo annotation parsing & applyingJohan Dahlin2009-01-121-3/+8
* Fix inconsistencies with PEP8Jürg Billeter2009-01-031-2/+0
* Parse interface prerequisitesColin Walters2008-11-171-0/+2
* Bug 560248 – "disguised structures"Owen Taylor2008-11-101-1/+3
* Relicense the giscanner library under LGPLv2+. This has been approved byJohan Dahlin2008-11-041-11/+11
* Bug 558848 giparser.py: shared library should be optionalOwen Taylor2008-11-011-2/+3
* Remove arguments from the constructor, move them to separate accessors.Johan Dahlin2008-10-301-18/+18
* Avoid parsing parameters, types etc when parsing includes. Should speed upJohan Dahlin2008-10-301-23/+45
* Avoid big if/else and use a dispatch table like approach.Johan Dahlin2008-10-301-51/+72
* Bug 557241 – "throws" flag for functionsJohan Bilien2008-10-211-1/+2
* Bug 557011 - Add g_object_info_get_abstractColin Walters2008-10-201-5/+10
* giscanner: don't lose 'transfer-ownership' attributes when injectingTommi Komulainen2008-10-201-1/+1
* Parse array length= to ensure it doesn't get lost from --injectColin Walters2008-10-191-2/+6
* Bug 556732 – generate gir files consistentlyTommi Komulainen2008-10-171-0/+2
* Bug 556610 – giscanner/girparser.py drops parameter optionsJohan Bilien2008-10-171-2/+6
* Merge branch 'bug556331-includecleanup'Colin Walters2008-10-161-2/+4
* Parse bits attribute of fieldsJürg Billeter2008-10-121-1/+2
* actually add the parsed constant nodesJohan Bilien2008-10-121-1/+1
* parse constant nodes in gir filesJohan Bilien2008-10-121-2/+11
* Fix parsing transfer-ownership attribute of <return-value>Jürg Billeter2008-10-121-4/+1
* Bug 552858: versioningColin Walters2008-10-121-2/+2
* fix typo on 'members' variable.Lucas Rocha2008-10-121-1/+1
* Also parse enums which are not glib types.Johan Dahlin2008-10-111-8/+20
* Bug 554854: The --typelib-xml and --inject options should reuse giscannerLucas Rocha2008-10-111-21/+82
* fix the last parameter of GLibEnumMember constructor as it should be theLucas Rocha2008-10-031-1/+1
* Rework to use recursive XMLColin Walters2008-09-291-6/+14
* Parse c:type for boxed records/unions; try resolving types using the GType na...Colin Walters2008-09-131-2/+4
* Allow both union and struct to be boxed or notColin Walters2008-09-061-9/+27
* Ignore <include>. Parse them. Generate them. Process <include>Colin Walters2008-08-231-0/+7
* Type checking reworkColin Walters2008-08-191-2/+4
* Redo type resolving and validation. Add a couple of new tests. PatchJohan Dahlin2008-08-181-2/+4
* Set ctype of enums Improve enum parsing for enums without a GType. MakeJohan Dahlin2008-08-181-3/+2
* Parse enumeration/bitfield.Johan Dahlin2008-08-161-9/+29
* Parse boxed types.Johan Dahlin2008-08-161-2/+16
* Refactor the parser a bit. Add parent type to interfaces and updateJohan Dahlin2008-08-141-71/+72
* Run pep8.py in make check, fix old errors.Johan Dahlin2008-08-141-10/+5
* Parse records.Colin Walters2008-08-131-1/+4
* Use correct namespace, add GType. Handle aliases. Record aliases. MakeColin Walters2008-08-131-1/+7
* 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-131-20/+70
* PEP8ifyJohan Dahlin2008-08-091-1/+4
* Ignore a few more tagsJohan Dahlin2008-06-211-0/+3
* Add a new source type enum for member. Use __repr__ for improved debuggingJohan Dahlin2008-05-311-1/+3
* Improve error reporting when trying to quote None. Do not print warningsJohan Dahlin2008-05-311-0/+4
* Line wrap license headerJohan Dahlin2008-04-281-1/+2
* Prettify NS parsing using elementtree.Johan Dahlin2008-04-281-8/+15
* Switch over to GIR as the default format. Add a simple GIDL parser. UpdateJohan Dahlin2008-04-281-0/+57