ucif/antlr3/src/antlr3collections.c
static  void *
antlr3ListRemove            (pANTLR3_LIST list, ANTLR3_INTKEY key)
{
    pANTLR3_HASH_ENTRY      entry;

    entry = list->table->removeI(list->table, key);

    if  (entry != NULL)
    {
        return  entry->data;
    }
    else
    {
        return  NULL;
    }
}
/** Remove from the list, but don't free the element, just send it back to the
 *  caller.
 */
Remove from the list, but don't free the element, just send it back to the
caller.
Remove from the list but don ' t free the element just send it back to the caller .
static  void *
antlr3ListRemove            (pANTLR3_LIST list, ANTLR3_INTKEY key)
{
    pANTLR3_HASH_ENTRY      entry;
    entry = list->table->removeI(list->table, key);
    if  (entry != NULL)
    {
        return  entry->data;
    }
    else
    {
        return  NULL;
    }
}
static void * antlr3ListRemove ( pANTLR3_LIST list , ANTLR3_INTKEY key ) { pANTLR3_HASH_ENTRY entry ; entry = list -> table -> removeI ( list -> table , key ) ; if ( entry != NULL ) { return entry -> data ; } else { return NULL ; } }
Remove from the list, but don't free the element, just send it back to the
  caller.
Remove from the list but don ' t free the element just send it back to the caller .