| 4604 | } |
| 4605 | |
| 4606 | void das2_accept_sequence ( yyscan_t yyscanner, const char * seq, size_t seqLen, int lineNo, FileInfo * info ) { |
| 4607 | struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; |
| 4608 | auto infoPtr = info ? info : yyextra->g_FileAccessStack.back(); |
| 4609 | yyextra->g_FileAccessStack.push_back(infoPtr); |
| 4610 | yyextra->das_line_no.push_back(yylineno); |
| 4611 | yyextra->das_column_no.push_back(yyextra->das_yycolumn); |
| 4612 | yypush_buffer_state(YY_CURRENT_BUFFER, yyscanner); |
| 4613 | yy_scan_bytes(seq, (int)seqLen, yyscanner); |
| 4614 | yylineno = lineNo; |
| 4615 | BEGIN(normal); |
| 4616 | } |
| 4617 | |
| 4618 | void das2_yybegin_reader ( yyscan_t yyscanner ) { |
| 4619 | struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; |
no test coverage detected