Lines Matching refs:instance
17 int Initialize(const Descriptor &instance, const typeInfo::DerivedType &derived, in Initialize() argument
20 std::size_t elements{instance.Elements()}; in Initialize()
21 std::size_t byteStride{instance.ElementBytes()}; in Initialize()
32 Descriptor &allocDesc{*instance.OffsetElement<Descriptor>( in Initialize()
34 comp.EstablishDescriptor(allocDesc, instance, terminator); in Initialize()
49 std::size_t bytes{comp.SizeInBytes(instance)}; in Initialize()
51 char *ptr{instance.OffsetElement<char>(j * byteStride + comp.offset())}; in Initialize()
62 bounds[2 * dim].GetValue(&instance).value_or(0)}; in Initialize()
64 bounds[2 * dim + 1].GetValue(&instance).value_or(0)}; in Initialize()
72 instance.OffsetElement<char>(j * byteStride + comp.offset()), in Initialize()
88 auto &pptr{*instance.OffsetElement<typeInfo::ProcedurePointer>( in Initialize()