Lines Matching defs:fieldIdx
109 FieldIndex fieldIdx = kDataFieldStartingIdx;
116 if (!(callback(fieldIdx++, SparseTensorFieldKind::PosMemRef, l, lt)))
120 if (!(callback(fieldIdx++, SparseTensorFieldKind::CrdMemRef, l, lt)))
140 if (!(callback(fieldIdx++, SparseTensorFieldKind::ValMemRef, kInvalidLevel,
144 if (!(callback(fieldIdx++, SparseTensorFieldKind::StorageSpec, kInvalidLevel,
168 callback](FieldIndex fieldIdx,
173 return callback(specType, fieldIdx, fieldKind, lvl, lt);
175 return callback(posMemType, fieldIdx, fieldKind, lvl, lt);
177 return callback(crdMemType, fieldIdx, fieldKind, lvl, lt);
179 return callback(valMemType, fieldIdx, fieldKind, lvl, lt);
211 FieldIndex fieldIdx = kInvalidFieldIndex;
222 foreachField([lvl, kind, &fieldIdx](FieldIndex fIdx,
227 fieldIdx = fIdx;
233 assert(fieldIdx != kInvalidFieldIndex);
234 return std::pair<FieldIndex, unsigned>(fieldIdx, stride);