summaryrefslogtreecommitdiffstats
path: root/src/sqlcode.l
diff options
context:
space:
mode:
authorAdrian Negreanu <groleo@gmail.com>2019-04-11 10:42:06 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2019-05-04 15:02:03 (GMT)
commit2513172db2942a364e8af4a0d21d0fb2de328af1 (patch)
tree5a24576fd37c6f56a95560a25d10aa990b3cedc3 /src/sqlcode.l
parent44f678794f5338881620525a5e0fbe25962c7690 (diff)
downloadDoxygen-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