diff options
author | Adrian Negreanu <groleo@gmail.com> | 2019-04-11 10:42:06 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2019-05-04 15:02:03 (GMT) |
commit | 2513172db2942a364e8af4a0d21d0fb2de328af1 (patch) | |
tree | 5a24576fd37c6f56a95560a25d10aa990b3cedc3 /src/sqlcode.l | |
parent | 44f678794f5338881620525a5e0fbe25962c7690 (diff) | |
download | Doxygen-2513172db2942a364e8af4a0d21d0fb2de328af1.zip Doxygen-2513172db2942a364e8af4a0d21d0fb2de328af1.tar.gz Doxygen-2513172db2942a364e8af4a0d21d0fb2de328af1.tar.bz2 |
declinfo.l: enable reentrant
* put the global variables in struct declinfoYY_state.
* globally define yyscanner and declinfo_extra. these two should be per-thread.
* add a new yyscan_t function parameter when these functions are referenced:
- yyin, yyout, yyextra, yyleng, yytext, yylineno, yycolumn, and yy_flex_debug.
- the macros BEGIN, YY_START, YYSTATE, yymore, unput, and yyless
- the functions that deal with input buffers: yyrestart
- others: yy_switch_to_buffer, yy_create_buffer, yy_delete_buffer,
yy_flush_buffer, yypush_buffer_state, yypop_buffer_state,
yy_scan_buffer, yy_scan_string, and yy_scan_bytes
* add a new yyscan_t function parameter when globals are referenced,
to get the yyextra out of the yyscanner.
Diffstat (limited to 'src/sqlcode.l')
0 files changed, 0 insertions, 0 deletions