summaryrefslogtreecommitdiff
path: root/Source/CParse
Commit message (Expand)AuthorAgeFilesLines
* Fix some C++11 identifiers with special meaning parsing problemsWilliam S Fulton2019-12-101-2/+6
* Parameter name expansion fix for template functions.William S Fulton2019-08-011-11/+16
* Replace all exit() with SWIG_exit()William S Fulton2019-07-311-4/+4
* Fix missing value for first item of enums with trailing commaVadim Zeitlin2019-07-111-0/+10
* Fix parsing of enums with trailing comma with -doxygenVadim Zeitlin2019-04-201-36/+22
* Fix the handling of director classes with final methodsZackery Spytz2019-02-221-6/+45
* Fix typemap matching to expand template parameters when the name contains tem...William S Fulton2019-02-171-0/+2
* Fix parser error containing multiple #define statements inside an enum.William S Fulton2019-02-161-4/+8
* Fix failure of %apply directive in anonymous templatesSeth R Johnson2019-02-061-1/+1
* Merge branch 'vadz-fix-dtor-nested-template'William S Fulton2018-12-061-29/+32
|\
| * Stop mangling dtors of nested classes instead a template classVadim Zeitlin2018-11-231-23/+28
| * Remove unused cparse_template_expand() return typeVadim Zeitlin2018-11-231-9/+7
* | Fix handling of abstract base classes nested inside templatesVadim Zeitlin2018-11-241-0/+22
|/
* Nested structures in "C" mode symbol table fixVladimir Kalinin2018-08-141-0/+1
* Merge branch 'vadz-doxygen'William S Fulton2018-06-074-34/+292
|\
| * Code formatting fixes in doxygen codeWilliam S Fulton2018-05-252-52/+56
| * new_node refactorWilliam S Fulton2018-05-193-4/+15
| * Merge branch 'master' into vadz-doxygenWilliam S Fulton2018-05-171-23/+52
| |\
| * \ Merge branch 'master' into doxygenVadim Zeitlin2018-03-191-7/+36
| |\ \
| * \ \ Merge branch 'master' into doxygenVadim Zeitlin2017-09-191-160/+479
| |\ \ \
| * \ \ \ Merge branch 'master' into doxygenVadim Zeitlin2017-02-011-16/+54
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into doxygenVadim Zeitlin2016-12-123-57/+140
| |\ \ \ \ \
| * | | | | | Reset "_last" for all but first enum elements.Vadim Zeitlin2015-07-271-0/+1
| * | | | | | Move Doxygen comments concatenation from the parser to the lexer.Vadim Zeitlin2015-07-272-63/+73
| * | | | | | Fix shift/reduce conflicts in Doxygen pre/post comment parsing.Vadim Zeitlin2015-07-271-8/+17
| * | | | | | Rewrote part of the grammar dealing with Doxygen comments for enums.Vadim Zeitlin2015-07-271-35/+62
| * | | | | | No changes, just remove spurious white space only differences.Vadim Zeitlin2015-07-251-5/+5
| * | | | | | Move Doxygen comment mangling from the parser to the lexer.Vadim Zeitlin2015-07-252-105/+79
| * | | | | | Remove unused C_COMMENT_STRING terminal from the grammar.Vadim Zeitlin2015-07-201-1/+0
| * | | | | | Another merge with master.Vadim Zeitlin2015-07-203-109/+121
| |\ \ \ \ \ \
| * | | | | | | Remove unreferenced struct declaration.Vadim Zeitlin2015-02-161-4/+0
| * | | | | | | Another merge with master.Vadim Zeitlin2015-02-163-2/+28
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge latest master into doxygen branch.Vadim Zeitlin2014-12-152-9/+25
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Stop completely ignoring many Doxygen comments.Vadim Zeitlin2014-09-101-11/+0
| * | | | | | | | | Fix structural Doxygen comment recognition in the parser.Vadim Zeitlin2014-09-101-1/+3
| * | | | | | | | | No changes, just make checking for Doxygen structural tags more sane.Vadim Zeitlin2014-09-101-14/+47
| * | | | | | | | | Merge latest master into doxygen branch again.Vadim Zeitlin2014-08-133-138/+37
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Avoid crash in the parser for two consecutive Doxygen comments.Vadim Zeitlin2014-05-071-3/+6
| * | | | | | | | | | Merge branch 'master' into doxygenVadim Zeitlin2014-04-305-921/+1443
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | fixed handling of /******/ comments, added tests for backslash handling, whic...Marko Klopcic2012-09-061-5/+8
| * | | | | | | | | | | Fixed structural command listDmitry Kabak2012-08-161-1/+1
| * | | | | | | | | | | Made swig strip out all structural commentsDmitry Kabak2012-08-161-10/+9
| * | | | | | | | | | | Made doxygen parsing switched off by defaultDmitry Kabak2012-08-131-1/+1
| * | | | | | | | | | | Renamed DoxygenComment to doxygen to better comply swig's attribute namingsDmitry Kabak2012-08-111-7/+7
| * | | | | | | | | | | Removed some old unused code from parser.yDmitry Kabak2012-08-031-29/+2
| * | | | | | | | | | | Fixed problem with doxygen comments at the end of a file or in a file without...Marko Klopcic2012-08-021-7/+12
| * | | | | | | | | | | Implemented support for default args - overloaded functions, optional feature...Dmitry Kabak2012-08-021-4/+11
| * | | | | | | | | | | Got rid of 81 reduce/reduce warnings in parser.yDmitry Kabak2012-07-281-30/+18
| * | | | | | | | | | | Implemented nice error output, with filename and line number information.Dmitry Kabak2012-07-101-0/+4
| * | | | | | | | | | | Added support for commenting the last enum item in parser.yDmitry Kabak2012-07-071-0/+4