Lines Matching refs:TableRec
666 for (auto TableRec : Records.getAllDerivedDefinitions("GenericTable")) { in run() local
668 Table->Name = TableRec->getName(); in run()
669 Table->PreprocessorGuard = TableRec->getName(); in run()
670 Table->CppTypeName = TableRec->getValueAsString("CppTypeName"); in run()
672 std::vector<StringRef> Fields = TableRec->getValueAsListOfStrings("Fields"); in run()
676 if (auto TypeOfVal = TableRec->getValue(("TypeOf_" + FieldName).str())) { in run()
686 TableRec->getValueAsString("FilterClass"))); in run()
688 if (!TableRec->isValueUnset("PrimaryKey")) { in run()
690 parseSearchIndex(*Table, TableRec->getValueAsString("PrimaryKeyName"), in run()
691 TableRec->getValueAsListOfStrings("PrimaryKey"), in run()
692 TableRec->getValueAsBit("PrimaryKeyEarlyOut")); in run()
700 TableMap.insert(std::make_pair(TableRec, Table.get())); in run()
705 Record *TableRec = IndexRec->getValueAsDef("Table"); in run() local
706 auto It = TableMap.find(TableRec); in run()
709 "' refers to non-existing table '" + TableRec->getName()); in run()