Lines Matching defs:ColFields

21 //  let ColFields = ["PredSense"];
53 // for all the fields listed in ColFields.
62 // let ColFields = ["PredSense"];
96 ListInit *ColFields;
115 // in a column of the relation table. Ex: ColFields = 'predSense'
116 ColFields = MapRec->getValueAsListInit("ColFields");
118 // Values for the fields/attributes listed in 'ColFields'.
122 // List of values for the fields/attributes listed in 'ColFields', one for
140 // elements as the fields in 'ColFields'.
141 if (ColI->size() != ColFields->size())
145 " the entries in 'ColFields'!");
156 ListInit *getColFields() const { return ColFields; }
199 // Returns true if an instruction is a key instruction, i.e., its ColFields
258 ListInit *ColFields = InstrMapDesc.getColFields();
263 for (unsigned j = 0, endCF = ColFields->size(); (j < endCF) && MatchFound;
265 RecordVal *ColFieldName = CurInstr->getValue(ColFields->getElement(j));
314 // as CurValueCol for all the fields in ColFields.
317 ListInit *ColFields = InstrMapDesc.getColFields();
322 for (unsigned j = 0, endCF = ColFields->size(); (j < endCF) && MatchFound;
324 Init *ColFieldJ = ColFields->getElement(j);
437 ListInit *ColFields = InstrMapDesc.getColFields();
450 std::string ColName = ColFields->getElement(j)->getAsUnquotedString();
479 ListInit *ColFields = InstrMapDesc.getColFields();
484 for (Init *CF : ColFields->getValues()) {
511 ListInit *ColFields;
512 ColFields = CurMap->getValueAsListInit("ColFields");
520 if (ListJ->size() != ColFields->size())
524 "'ColFields' !");
528 for (unsigned j = 0, endCF = ColFields->size(); j < endCF; j++) {
530 std::string ColName = ColFields->getElement(j)->getAsUnquotedString();