mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 11:28:05 +02:00
grammar: Remove grammar_check().
This commit is contained in:
parent
5ad8937752
commit
8bed21ecf9
2 changed files with 0 additions and 13 deletions
|
|
@ -3091,11 +3091,6 @@ static int _grammar_check (grammar id, const byte *text, byte **prod, unsigned i
|
|||
return 1;
|
||||
}
|
||||
|
||||
int grammar_check (grammar id, const byte *text, byte **prod, unsigned int *size)
|
||||
{
|
||||
return _grammar_check (id, text, prod, size, 0, 0);
|
||||
}
|
||||
|
||||
int grammar_fast_check (grammar id, const byte *text, byte **prod, unsigned int *size,
|
||||
unsigned int estimate_prod_size)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -61,19 +61,11 @@ grammar grammar_load_from_text (const byte *text);
|
|||
int grammar_set_reg8 (grammar id, const byte *name, byte value);
|
||||
|
||||
/*
|
||||
this function is obsolete, use only for debugging purposes
|
||||
|
||||
checks if a null-terminated <text> matches given grammar <id>
|
||||
returns 0 on error (call grammar_get_last_error to retrieve the error text)
|
||||
returns 1 on success, the <prod> points to newly allocated buffer with production and <size>
|
||||
is filled with the production size
|
||||
call grammar_alloc_free to free the memory block pointed by <prod>
|
||||
*/
|
||||
int grammar_check (grammar id, const byte *text, byte **prod, unsigned int *size);
|
||||
|
||||
/*
|
||||
does the same what grammar_check does but much more (approx. 4 times) faster
|
||||
use this function instead of grammar_check
|
||||
<estimate_prod_size> is a hint - the initial production buffer size will be of this size,
|
||||
but if more room is needed it will be safely resized; set it to 0x1000 or so
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue