Home
last modified time | relevance | path

Searched refs:destructor (Results 1 – 2 of 2) sorted by relevance

/lighttpd1.4/src/
H A Dconfigparser.y390 %destructor value { if ($$) $$->fn->free($$); }
391 %destructor expression { if ($$) $$->fn->free($$); }
392 %destructor aelement { if ($$) $$->fn->free($$); }
393 %destructor aelements { array_free($$); }
394 %destructor array { array_free($$); }
395 %destructor key { buffer_free($$); }
396 %destructor stringop { buffer_free($$); }
H A Dlemon.c266 char *destructor; /* Code which executes whenever this symbol is member
2578 psp->declargslot = &sp->destructor; in parseonetoken()
3741 }else if( sp->destructor ){ in emit_destructor_code()
3742 cp = sp->destructor; in emit_destructor_code()
3781 ret = lemp->vardest!=0 || sp->destructor!=0; in has_destructor()
4811 sp->index<=0 || sp->destructor!=0 ) continue; in ReportTable()
4826 if( sp==0 || sp->type==TERMINAL || sp->destructor==0 ) continue; in ReportTable()
4833 if( sp2 && sp2->type!=TERMINAL && sp2->destructor in ReportTable()
4835 && strcmp(sp->destructor,sp2->destructor)==0 ){ in ReportTable()
5394 sp->destructor = 0; in Symbol_new()