1 #include "naiveelementencoder.h"
2 #include "elementencoding.h"
8 void baseBinaryIndexElementAssign(ElementEncoding *This) {
9 Element * element=This->element;
10 Set * set=element->set;
11 ASSERT(set->isRange==false);
12 uint size=getSizeVectorInt(set->members);
13 This->encodingArray=ourmalloc(sizeof(uint64_t)*size);
14 for(uint i=0;i<size;i++) {
15 This->encodingArray[i]=getVectorInt(set->members, i);
17 This->type=BINARYINDEX;