Lines Matching defs:uint32_t

115     enum Kind : uint32_t {
130 enum : uint32_t {
156 enum : uint32_t {
161 /// constructor/conversion from uint32_t
162 inline BaseIndex(uint32_t index) : mIndex(index) { }
182 uint32_t mIndex;
203 inline uint32_t type() const { return mIndex & (~kStreamIdMask); }
216 /// constructor/conversion from uint32_t
217 inline Type(uint32_t index) : BaseIndex(index) { }
251 /// returns the index as uint32_t
252 inline operator uint32_t() const { return mIndex; }
254 /// constructor/conversion from uint32_t
255 inline Index(uint32_t index) : Type(index) { }
287 inline static uint32_t makeStreamId(unsigned stream) {
331 inline uint32_t type() const { return _mIndex.type(); }
418 inline C2Param(uint32_t paramSize, Index paramIndex)
427 inline C2Param(uint32_t paramSize, Index paramIndex, unsigned stream)
443 inline uint32_t _baseIndex() const { return _mIndex.baseIndex(); }
451 uint32_t _mSize;
470 enum : uint32_t { indexFlags = Type::kTypeSetting };
481 enum : uint32_t { indexFlags = Type::kTypeTuning };
492 enum : uint32_t { indexFlags = Type::kTypeInfo };
513 _mOffset((uint32_t)(uintptr_t)(offset)),
534 : _mOffset((uint32_t)(uintptr_t)(&(((U*)256)->*pm)) - 256u),
545 : _mOffset((uint32_t)(uintptr_t)(&(((T*)0)->*pm))),
561 inline uint32_t offset() const { return _mOffset; }
562 inline uint32_t size() const { return _mSize; }
570 uint32_t _mOffset; // offset of field
571 uint32_t _mSize; // size of field
612 uint32_t u32; ///< uint32_t value
619 Primitive(uint32_t value) : u32(value) { }
666 template<> const uint32_t &C2Value::Primitive::ref<uint32_t>() const { return u32; }
672 template<> constexpr C2Value::Type C2Value::typeFor<uint32_t>() { return UINT32; }
689 enum Type : uint32_t {
720 inline C2FieldDescriptor(uint32_t type, uint32_t length, C2StringLiteral name, size_t offset, size_t size)
766 const uint32_t _mLength; // the last member can be arbitrary length if it is T[] array,
780 inline static Type getType(uint32_t*) { return UINT32; }
811 DEFINE_NO_NAMED_VALUES_FOR(uint32_t)
915 enum : uint32_t { baseIndex = kParamIndex##name }; \
922 enum : uint32_t { baseIndex = kParamIndex##name | C2Param::BaseIndex::_kFlexibleFlag }; \