Lines Matching refs:C2FieldDescriptor
721 C2FieldDescriptor field;
735 Impl(const C2FieldDescriptor &field_, std::shared_ptr<Impl> parent_, in Impl()
784 case C2FieldDescriptor::BLOB: in isArithmetic()
785 case C2FieldDescriptor::CNTR32: in isArithmetic()
786 case C2FieldDescriptor::CNTR64: in isArithmetic()
787 case C2FieldDescriptor::FLOAT: in isArithmetic()
788 case C2FieldDescriptor::INT32: in isArithmetic()
789 case C2FieldDescriptor::INT64: in isArithmetic()
790 case C2FieldDescriptor::STRING: in isArithmetic()
791 case C2FieldDescriptor::UINT32: in isArithmetic()
792 case C2FieldDescriptor::UINT64: in isArithmetic()
930 const C2FieldDescriptor &field, uint32_t index) { in makeLeaf()
972 if (mHead->field.type() & C2FieldDescriptor::STRUCT_FLAG) { in C2FieldUtilsFieldsIterator()
973 C2Param::CoreIndex index = { mHead->field.type() &~C2FieldDescriptor::STRUCT_FLAG }; in C2FieldUtilsFieldsIterator()
990 if (mHead->field.type() & C2FieldDescriptor::STRUCT_FLAG) { in increment()
991 C2Param::CoreIndex index = { mHead->field.type() &~C2FieldDescriptor::STRUCT_FLAG }; in increment()
1175 if ((mHead->field.type() & C2FieldDescriptor::STRUCT_FLAG) == 0) { in C2FieldUtilsFieldLocator()
1178 index = C2Param::CoreIndex(mHead->field.type() &~ C2FieldDescriptor::STRUCT_FLAG); in C2FieldUtilsFieldLocator()
1208 C2FieldDescriptor dummy = { in descendInto()
1209 C2FieldDescriptor::BLOB, 1 /* extent */, "name", in descendInto()
1216 [](const C2FieldDescriptor &a, const C2FieldDescriptor &b) -> bool { in descendInto()
1224 const C2FieldDescriptor &field = *it; in descendInto()