aboutsummaryrefslogtreecommitdiff
path: root/Source/CParse/parser.y
AgeCommit message (Expand)Author
2024-04-11Update to v4.2.1HEADmastermainllvm-r522817Alistair Delva
2019-07-31Replace all exit() with SWIG_exit()William S Fulton
2019-07-11Fix missing value for first item of enums with trailing commaVadim Zeitlin
2019-04-20Fix parsing of enums with trailing comma with -doxygenVadim Zeitlin
2019-02-22Fix the handling of director classes with final methodsZackery Spytz
2019-02-16Fix parser error containing multiple #define statements inside an enum.William S Fulton
2019-02-06Fix failure of %apply directive in anonymous templatesSeth R Johnson
2018-11-24Fix handling of abstract base classes nested inside templatesVadim Zeitlin
2018-08-14Nested structures in "C" mode symbol table fixVladimir Kalinin
2018-06-07Merge branch 'vadz-doxygen'William S Fulton
2018-05-25Code formatting fixes in doxygen codeWilliam S Fulton
2018-05-19new_node refactorWilliam S Fulton
2018-05-17Merge branch 'master' into vadz-doxygenWilliam S Fulton
2018-05-17Misc. typosluz.paz
2018-05-14Add support for c++17 nested namespacesWilliam S Fulton
2018-03-19Merge branch 'master' into doxygenVadim Zeitlin
2018-01-05Fix parsing of default argument expressions containing ->.William S Fulton
2017-10-08Fix constants involved parenthesised char literalsOlly Betts
2017-09-29Cosmetic variable name change in parserWilliam S Fulton
2017-09-19Merge branch 'master' into doxygenVadim Zeitlin
2017-09-18Fix type promotion wrapping some non-trivial constant expressionsWilliam S Fulton
2017-09-17Fix generated code for constant expressions containing wchar_t L literals.William S Fulton
2017-09-09Add support for %typemap and member function pointers with qualifiersWilliam S Fulton
2017-09-05Add support for member function pointers with ref-qualifiersWilliam S Fulton
2017-08-30Add error for constructors, destructors, static methods declared with qualifiersWilliam S Fulton
2017-08-30Add support for conversion operators with ref-qualifiersWilliam S Fulton
2017-08-30Alternate function syntax parsing improvementWilliam S Fulton
2017-08-30Re-organise parser grammar for initializer rulesWilliam S Fulton
2017-08-30Re-organise parser grammar for declarator and initializer rulesWilliam S Fulton
2017-08-30Add unignore for rvalue ref-qualifiersWilliam S Fulton
2017-08-30Improve ref-qualifier implementationWilliam S Fulton
2017-08-30Fix support for member const function pointer variablesWilliam S Fulton
2017-08-19Use normal SWIG encodings for ref-qualifiersWilliam S Fulton
2017-08-19C++11 ref-qualifier support addedWilliam S Fulton
2017-08-16Merge branch 'templates-scope-enforcement'William S Fulton
2017-08-16%template scope enforcement and class definition fixesWilliam S Fulton
2017-08-04[C++11] Allow static_assert at the top levelOlly Betts
2017-03-10Fix seg fault for global declarations declared erroneously without a nameWilliam S Fulton
2017-03-10Improved member function pointer parsingWilliam S Fulton
2017-03-10C++11 alternate syntax for function declarations improvementsWilliam S Fulton
2017-03-10Add support for unnamed parameters: member const function pointersWilliam S Fulton
2017-03-10Add support for parsing and wrapping member const function pointersWilliam S Fulton
2017-02-27[Issue 905] Add recognition for `throw (.+) final|override` in parser.yAsen Alexandrov
2017-02-01Merge branch 'master' into doxygenVadim Zeitlin
2017-01-24Tweak %extend templatesWilliam S Fulton
2017-01-15%extend changes and remove default use of javatype, dtype, cstype %typemapsWilliam S Fulton
2016-12-20Suppress incorrect warning when a keyword is used in template classesWilliam S Fulton
2016-12-12Merge branch 'master' into doxygenVadim Zeitlin
2016-11-02Merge branch 'liorgold-alias-template'William S Fulton
2016-10-02Fix #define error when value contains char in compound expressionJiulong Wang