summaryrefslogtreecommitdiff
path: root/giscanner/ast.py
Commit message (Expand)AuthorAgeFilesLines
* Add the notion of standalone doc sections.Mathieu Duponchelle2020-07-121-0/+5
* scanner: parse and expose function macrosMathieu Duponchelle2019-07-191-1/+9
* Drop all Python 2 compat codeChristoph Reiter2018-12-081-5/+0
* writer: Include documentation and symbol position in source filesThibault Saunier2018-11-281-1/+17
* Define grefcount and gatomicrefcount as aliases to gintTomasz Miąsko2018-11-231-0/+2
* tests: depend on flake8 instead of including pep8/pyflakesChristoph Reiter2018-08-151-0/+1
* Recognize additional basic types from ISO/IEC TS 18661-3:2015.Tomasz Miąsko2018-06-231-2/+0
* Use uint8 as default element type when constructing ByteArray.Tomasz Miąsko2018-04-151-1/+3
* giscanner: Remove custom collections implementationNirbheek Chauhan2018-03-101-1/+1
* ast: Avoid a crash with anonymous structsScott D Phillips2016-05-081-1/+2
* giscanner: Mark gpointer nodes as nullable by defaultPhilip Withnall2015-10-041-5/+8
* giscanner.ast: Map size_t and ssize_t to gsize and gssize, respectivelyMikhail Zabaluev2015-10-041-2/+1
* giscanner: Add a Parameter.name propertyPhilip Withnall2015-09-291-0/+4
* giscanner: Store direction in TypeContainer instancePhilip Withnall2015-09-291-5/+5
* giscanner: Store parent link in AST for TypeContainer instancesPhilip Withnall2015-09-291-0/+32
* giscanner: Use rich comparison methods for Python 3 compatibilitySimon Feltman2015-09-291-19/+117
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Replace repr format usage with string formatterSimon Feltman2015-09-291-3/+3
* giscanner: Use print as a function for Python 3 compatibilitySimon Feltman2015-09-291-0/+1
* giscanner: Enable "true division" for all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Use absolute_import for all Python filesSimon Feltman2015-09-291-0/+2
* giscanner: Use items() instead of iteritems()Simon Feltman2015-09-291-5/+5
* scanner: Warn and ignore on incorrect transfer annotationsColin Walters2015-09-271-7/+11
* Revert "scanner: Warn and ignore on incorrect transfer annotations"Michael Catanzaro2015-09-271-11/+7
* scanner: Warn and ignore on incorrect transfer annotationsGarrett Regier2015-09-261-7/+11
* tests: Update misc/pep8.py to 1.6.2Dieter Verfaillie2015-06-291-9/+3
* scanner/girepository: remove GdkRectangle->CairoRectangleInt automatic conver...Lionel Landwerlin2015-05-111-6/+0
* scanner: Support the C99 'bool' typeEmmanuele Bassi2015-03-041-0/+2
* girepository: Document semantics of dependencies and includes betterPhilip Withnall2015-02-161-0/+1
* giscanner: support nullable return types tooRyan Lortie2014-05-061-5/+5
* giscanner: write nullable and optional attributesRyan Lortie2014-05-061-3/+4
* giscanner: change some internal field logicRyan Lortie2014-05-061-1/+9
* scanner: support virtual functions with a typedef-ed callbackGiovanni Campagna2014-02-201-2/+2
* ast: make sure that all nodes have a namespacesGiovanni Campagna2014-02-201-1/+5
* scanner: Fix parsing for various typedef struct orderingsSimon Feltman2014-01-041-5/+11
* giscanner: Correctly consume field annotations on structsStef Walter2013-10-281-0/+12
* giscanner: make Annotated.attributes an OrderedDictDieter Verfaillie2013-10-081-1/+1
* giscanner: fix description field storage in .gir filesDieter Verfaillie2013-10-081-1/+3
* tests: Update misc/pep8.py to 1.4.5Dieter Verfaillie2013-05-071-41/+47
* giscanner: move odict.OrderedDict into a collections packageDieter Verfaillie2013-05-071-1/+1
* giscanner: use SqlAlchemy's OrderedDict implementationDieter Verfaillie2013-04-091-2/+2
* scanner: internals cleanup: Move pkgconfig list to NamespaceColin Walters2013-02-261-0/+1
* scanner: internals cleanup: Move c_includes to NamespaceColin Walters2013-02-261-0/+1
* scanner: internals cleanup: Move shared libraries to NamespaceColin Walters2013-02-261-0/+1
* scanner: internals cleanup: Key more things off NamespaceColin Walters2013-02-261-0/+1
* scanner: Also traverse GObject properties when walking namespaceColin Walters2013-02-261-0/+2
* ast: Fix indentationJasper St. Pierre2013-02-151-1/+1
* ast: Fall back to the namespace for the parent of a NodeJasper St. Pierre2013-02-151-0/+11
* ast: Rename Class.parent to parent_typeJasper St. Pierre2013-02-151-4/+4
* ast: Allow more options in unresolved_typeJasper St. Pierre2013-02-111-0/+2