engine/source/preprocessorlib/pp_parser.c
/**
 * Expands a parameter of a function macro.
 * Pre: the macro is defined
 */
Expands a parameter of a function macro.
Pre: the macro is defined
Expands a parameter of a function macro . Pre : the macro is defined
void pp_parser_insert_param(pp_parser* self, char* name)
{
    if(strcmp((char*)List_Retrieve(self->params), name))
    {
        List_FindByName(self->params, name);
    }
    pp_parser_alloc_macro(self, List_Retrieve(self->params), NULL, PP_NORMAL_MACRO);
}
void pp_parser_insert_param ( pp_parser * self , char * name ) { if ( strcmp ( ( char * ) List_Retrieve ( self -> params ) , name ) ) { List_FindByName ( self -> params , name ) ; } pp_parser_alloc_macro ( self , List_Retrieve ( self -> params ) , NULL , PP_NORMAL_MACRO ) ; }
Expands a parameter of a function macro.
Expands a parameter of a function macro .
// don't waste time searching under normal circumstances