summaryrefslogtreecommitdiff
path: root/giscanner/scannerparser.y
Commit message (Expand)AuthorAgeFilesLines
* Recognize additional basic types from ISO/IEC TS 18661-3:2015.Tomasz Miąsko2018-06-231-28/+14
* Create a new symbol instead of changing its identifier in place.Tomasz Miąsko2018-02-131-2/+8
* Reuse const_table between calls to SourceScanner parse_files and parse_macros.Tomasz Miąsko2018-02-131-11/+3
* Fix parsing when type_specifier comes before type_qualifier.Tomasz Miąsko2018-02-091-2/+25
* giscanner: Recognize _Thread_local as a storage class specifierTing-Wei Lan2018-01-091-2/+6
* scannerparser.y: Really remove temp .h file on WindowsChun-wei Fan2017-05-011-1/+2
* scanner: Support boolean constantsFlorian Müllner2013-11-291-2/+8
* giscanner: Respect __GI_SCANNER__ when scanning for macrosStef Walter2013-10-211-2/+155
* giscanner: speed up SourceScanner().parse_files()Dieter Verfaillie2013-10-171-54/+54
* sourcescanner: Fix symbolic references in enum membersJasper St. Pierre2013-02-161-3/+3
* scanner: Emit correct type for unsigned integer constantsColin Walters2012-11-071-1/+1
* scanner: Correctly handle large 64 bit integer constantsColin Walters2012-10-301-4/+8
* giscanner/scannerparser.y: Avoid C99ismChun-wei Fan2012-10-271-2/+3
* giscanner: special case G_GINT64_CONSTANT and G_GUINT64_CONSTANT + miscAlban Browaeys2012-08-031-2/+21
* giscanner: Fix pointer parsing.Krzesimir Nowak2012-07-061-3/+15
* Fix symbols being reported in invalid filesStef Walter2011-08-101-53/+53
* scanner: Parse GNUC expression statementsColin Walters2011-06-021-0/+4
* GScannerParser: recognize character constantsGiovanni Campagna2011-05-121-1/+3
* Support glib-mkenums comment /*< flags >*/Andreas Rottmann2010-12-071-14/+17
* Support hexadecimal escapes in constantsColin Walters2010-12-021-2/+81
* Handle enumerations with the full range of signed and unsigned valuesOwen W. Taylor2010-11-011-3/+3
* [scanner] Make sure private enums are filteredJohan Dahlin2010-09-261-0/+2
* Remove trailing whitespaceJohan Dahlin2010-09-261-7/+7
* [scanner] Mark enum members as private in transformerJohan Dahlin2010-09-261-8/+2
* [scanner] Support private/public directivesJohan Dahlin2010-09-201-3/+17
* [sourcescanner] Rewrite linemarks parserJohan Dahlin2010-09-191-0/+1
* [sourcescanner] Support for line numbers on SymbolAlan Knowles2010-05-251-52/+52
* __extension__ can be put in front of expressionsDamien Lespiau2009-12-311-0/+1
* scanner: more verbose parser error messagesStefan Kost2009-12-051-2/+3
* Bug 555964 - Parse floating-point #definesColin Walters2009-02-251-2/+5
* Disable a UTF-8 warning per defaultJohan Dahlin2009-02-201-0/+2
* Misc warning fixesDan Winship2009-01-271-1/+1
* Bug 563591 – Flags not recognized when there is no introspection dataJohan Dahlin2009-01-121-2/+18
* Bug 557786 - support fixed size arraysColin Walters2008-10-251-6/+6
* Check against division by zero for the modula operator. This fixes headerJohan Dahlin2008-10-241-1/+3
* Bug 556543 – reduce compiler warningsTommi Komulainen2008-10-161-0/+2
* ignore non-UTF-8 string constantsJohan Bilien2008-10-111-0/+185
* Bug 555712: Struct and union issuesAndreas Rottmann2008-10-111-0/+7
* Bug 552370: unsigned not scanned properlyJürg Billeter2008-10-111-1/+9
* Merge branch 'bug552393-varargs'Colin Walters2008-10-021-9/+7
* Parse GCC extensions in the parser instead of just undeffing them in theJohan Dahlin2008-08-311-3/+7
* Add a new source type enum for member. Use __repr__ for improved debuggingJohan Dahlin2008-05-311-11/+13
* Move the scanner to a separate library.Johan Dahlin2008-03-251-0/+1268