summaryrefslogtreecommitdiff
path: root/giscanner/scannerparser.y
Commit message (Expand)AuthorAgeFilesLines
* Revert "scanner: don't accept invalid symbols in binary expressions"Emmanuele Bassi2023-01-081-22/+36
* scanner: don't accept invalid symbols in binary expressionsLubomir Rintel2023-01-081-36/+22
* giscanner: Support C99 designated initializersJan Tojnar2022-08-171-2/+17
* giscanner: Support ISO varargs in function macrosPhilip Withnall2022-03-221-1/+22
* giscanner: Support function macros with zero argumentsPhilip Withnall2022-03-221-0/+10
* scannerparser.y: Include io.h on WindowsChun-wei Fan2022-02-131-0/+4
* giscanner: Improve error handling while parsing macrosDavid King2021-06-181-3/+29
* Fix a bison deprecation warning for using %error-verboseChristoph Reiter2019-12-111-1/+1
* Support array arguments with static keywordEmmanuele Bassi2019-09-151-0/+11
* scanner: parse and expose function macrosMathieu Duponchelle2019-07-191-0/+9
* scanner: Merge specifiers and qualifiers when merging basic types.Tomasz Miąsko2019-01-051-0/+5
* scanner: Merge basic types in `specifier_qualifier_list` production.Tomasz Miąsko2019-01-051-10/+11
* Merge branch 'sourcescanner-empty-delcs' into 'master'Christoph Reiter2018-12-091-0/+4
|\
| * sourcescanner: Allow empty declarations. Fixes #216Christoph Reiter2018-12-091-0/+4
* | Replace linked lists with arrays in source scannerTomasz Miąsko2018-12-091-3/+3
|/
* sourcescanner: collect error messages and expose themChristoph Reiter2018-12-081-4/+7
* gi_source_scanner_parse_file: use a filename instead of a FILE structChristoph Reiter2018-12-061-9/+22
* 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