Home | History | Annotate | Download | only in src

Lines Matching refs:streams

345 	// there might be more input streams to POP before the
357 if (lexer->rec->state->streams != NULL && lexer->rec->state->streams->size(lexer->rec->state->streams) > 0)
368 // There were no more streams on the input stack
424 /** Default lexer error handler (works for 8 bit streams only!!!)
554 * Pointer to the lexer instance to switch input streams for.
568 if (lexer->rec->state->streams == NULL)
573 lexer->rec->state->streams = antlr3StackNew(0);
575 if (lexer->rec->state->streams == NULL)
588 lexer->rec->state->streams->push(lexer->rec->state->streams, lexer->input, NULL);
607 * The function fails silently if there are no prior input streams.
617 if (lexer->rec->state->streams != NULL && lexer->rec->state->streams->size(lexer->rec->state->streams) > 0)
625 input = (pANTLR3_INPUT_STREAM)(lexer->rec->state->streams->top);
626 lexer->rec->state->streams->pop(lexer->rec->state->streams);
696 if (lexer->rec->state->streams != NULL)
698 lexer->rec->state->streams->free(lexer->rec->state->streams);