summaryrefslogtreecommitdiff
path: root/giscanner/transformer.py
Commit message (Expand)AuthorAgeFilesLines
* giscanner: Create AST nodes for SECTION: doc blocks; add a GIR nodedoc-sectionsJasper St. Pierre2014-06-101-0/+24
* scanner: Add --identifier-filter-cmdSimon Feltman2014-06-031-1/+14
* scanner: Replace GInitiallyUnowned field sharing with generic solutionSimon Feltman2014-01-041-6/+7
* scanner: Cleanup exception handling in the transformerSimon Feltman2014-01-041-42/+15
* scanner: Remove typedef namespace cacheSimon Feltman2014-01-041-20/+0
* scanner: Use tag namespace for parsing unionsSimon Feltman2014-01-041-74/+30
* scanner: Add simplified parsing for nested structsSimon Feltman2014-01-041-4/+7
* scanner: Fix parsing for various typedef struct orderingsSimon Feltman2014-01-041-5/+95
* scanner: Support boolean constantsFlorian Müllner2013-11-291-0/+3
* giscanner: don't generate synthetic names for '...' parameterDieter Verfaillie2013-10-081-8/+8
* giscanner: remove dead codeDieter Verfaillie2013-10-081-37/+0
* tests: Update misc/pep8.py to 1.4.6Dieter Verfaillie2013-10-081-2/+1
* tests: Update misc/pep8.py to 1.4.5Dieter Verfaillie2013-05-071-25/+20
* transformer: Remove annotationsJasper St. Pierre2013-05-071-4/+0
* giscanner: prefer "except X as e" over "except X, e"Dieter Verfaillie2013-04-091-12/+12
* scanner: Don't re-parse includes we already foundColin Walters2013-02-271-2/+3
* scanner: internals cleanup: Move pkgconfig list to NamespaceColin Walters2013-02-261-1/+1
* scanner: internals cleanup: Key more things off NamespaceColin Walters2013-02-261-17/+14
* scanner: Synthesize argument names if we don't see oneColin Walters2013-02-261-6/+10
* scanner: Fix use of undeclared variable in previous commitColin Walters2013-02-071-1/+1
* transformer: Ensure that types aren't resolved if we can't find themJasper St. Pierre2013-02-071-4/+26
* transformer: Warn on unnamed params in declarationsJasper St. Pierre2013-02-071-5/+9
* giscanner: Apply standard annotations to constant valuesJasper St. Pierre2013-02-011-4/+1
* giscanner: remove unused variablesDieter Verfaillie2012-11-281-2/+1
* scanner: Ignore #defines starting with _Colin Walters2012-10-271-0/+3
* giscanner: Don't prefer identifier prefixes over namespaces in depsStef Walter2012-10-231-1/+2
* scanner: Deprecate using identifier prefixes in GINamesColin Walters2012-10-231-3/+7
* scanner: handle unsigned properly for type of defined sizeAlban Browaeys2012-08-031-1/+17
* giscanner: special case G_GINT64_CONSTANT and G_GUINT64_CONSTANT + miscAlban Browaeys2012-08-031-1/+4
* scanner: Ensure "complete_ctype" patch doesn't throw an exception for anonymo...Colin Walters2012-07-081-0/+2
* giscanner: Write detailed information in "type" tag's "c:type" attribute.Krzesimir Nowak2012-07-071-15/+69
* scanner: Turn dead code into assertionColin Walters2012-07-061-2/+1
* scanner: Don't use an O(N) lookup when we already have a hashmapJasper St. Pierre2012-06-281-7/+4
* Add constant value annotationJohan Dahlin2011-09-141-1/+2
* scanner: correctly handle structs with arrays of anon unionsTorsten Schönfeld2011-09-111-11/+43
* Windows port: Do not append '/usr/share' to _xdg_data_dirs...Dieter Verfaillie2011-09-071-2/+6
* giscanner: Allow passing additional include dirs when parsing a girTomeu Vizoso2011-08-151-1/+3
* Use a classmethod and s/Transformer/cls/ + s/transformer/self/Johan Dahlin2011-08-111-9/+9
* [docbook] Add "Details" title above all methods.Laszlo Pandy2011-08-111-0/+1
* [docbook] Make DocBookWriter use TransformerLaszlo Pandy2011-08-111-0/+9
* Make the Transformer respect 'skip' annotationsStef Walter2011-08-101-1/+8
* Kill off config.pyColin Walters2011-07-271-3/+2
* Make caller-allocates detection work for struct aliasesPavel Holejsovsky2011-01-131-7/+10
* Add proper unicode support to the source scannerJohan Dahlin2010-12-021-1/+1
* Fix --include-uninstalledColin Walters2010-09-281-3/+3
* [scanner] Make sure private enums are filteredJohan Dahlin2010-09-261-2/+2
* [scanner] Mark enum members as private in transformerJohan Dahlin2010-09-261-1/+1
* Revert "[transformer] Ignore hidden symbols"Johan Dahlin2010-09-211-2/+3
* [transformer] Ignore hidden symbolsJohan Dahlin2010-09-201-3/+2
* [scanner] Support private/public directivesJohan Dahlin2010-09-201-1/+8