Table * allocTable(Set **domains, uint numDomain, Set * range){
Table* This = (Table*) ourmalloc(sizeof(Table));
initArrayInitSet(&This->domains, domains, numDomain);
- This->entrie= allocHashSetTableEntry(HT_INITIAL_CAPACITY, HT_DEFAULT_FACTOR);
+ This->entries= allocHashSetTableEntry(HT_INITIAL_CAPACITY, HT_DEFAULT_FACTOR);
This->range =range;
return This;
}
ASSERT(result == true || result == false);
#endif
TableEntry* tb = allocTableEntry(inputs, inputSize, result);
- ASSERT(!containsHashSetTableEntry(This->entrie, tb));
- bool status= addHashSetTableEntry(This->entrie, tb);
+ ASSERT(!containsHashSetTableEntry(This->entries, tb));
+ bool status= addHashSetTableEntry(This->entries, tb);
ASSERT(status);
}
TableEntry* getTableEntryFromTable(Table* table, uint64_t* inputs, uint inputSize){
TableEntry* temp = allocTableEntry(inputs, inputSize, -1);
- TableEntry* result= getHashSetTableEntry(table->entrie, temp);
+ TableEntry* result= getHashSetTableEntry(table->entries, temp);
deleteTableEntry(temp);
return result;
}
void deleteTable(Table* This){
deleteInlineArraySet(&This->domains);
- HSIteratorTableEntry* iterator = iteratorTableEntry(This->entrie);
+ HSIteratorTableEntry* iterator = iteratorTableEntry(This->entries);
while(hasNextTableEntry(iterator)){
deleteTableEntry( nextTableEntry(iterator) );
}
deleteIterTableEntry(iterator);
- deleteHashSetTableEntry(This->entrie);
+ deleteHashSetTableEntry(This->entries);
ourfree(This);
}
for(uint i=0; i<inputNum; i++){
encodeElementSATEncoder(This, getArrayElement(inputs, i));
}
- uint size = getSizeHashSetTableEntry(table->entrie);
+ uint size = getSizeHashSetTableEntry(table->entries);
bool generateNegation = encType == ENUMERATEIMPLICATIONSNEGATE;
Edge constraints[size];
- HSIteratorTableEntry* iterator = iteratorTableEntry(table->entrie);
+ HSIteratorTableEntry* iterator = iteratorTableEntry(table->entries);
uint i=0;
while(hasNextTableEntry(iterator)){
TableEntry* entry = nextTableEntry(iterator);
ASSERT(undefStatus == IGNOREBEHAVIOR || undefStatus == FLAGFORCEUNDEFINED);
ArrayElement* elements= &func->inputs;
Table* table = ((FunctionTable*) (func->function))->table;
- uint size = getSizeHashSetTableEntry(table->entrie);
+ uint size = getSizeHashSetTableEntry(table->entries);
Edge constraints[size];
- HSIteratorTableEntry* iterator = iteratorTableEntry(table->entrie);
+ HSIteratorTableEntry* iterator = iteratorTableEntry(table->entries);
uint i=0;
while(hasNextTableEntry(iterator)) {
TableEntry* entry = nextTableEntry(iterator);