Lines Matching refs:Descriptor
17 int Initialize(const Descriptor &instance, const typeInfo::DerivedType &derived, in Initialize()
18 Terminator &terminator, bool hasStat, const Descriptor *errMsg) { in Initialize()
19 const Descriptor &componentDesc{derived.component()}; in Initialize()
32 Descriptor &allocDesc{*instance.OffsetElement<Descriptor>( in Initialize()
68 Descriptor &compDesc{staticDescriptor.descriptor()}; in Initialize()
82 const Descriptor &procPtrDesc{derived.procPtr()}; in Initialize()
111 const Descriptor &descriptor, const typeInfo::DerivedType &derived) { in CallFinalSubroutine()
120 Descriptor &elemDesc{statDesc.descriptor()}; in CallFinalSubroutine()
124 auto *p{special->GetProc<void (*)(const Descriptor &)>()}; in CallFinalSubroutine()
138 Descriptor &tmpDesc{statDesc.descriptor()}; in CallFinalSubroutine()
142 auto *p{special->GetProc<void (*)(const Descriptor &)>()}; in CallFinalSubroutine()
153 const Descriptor &descriptor, const typeInfo::DerivedType &derived) { in Finalize()
163 const Descriptor &componentDesc{derived.component()}; in Finalize()
178 const Descriptor &compDesc{*descriptor.OffsetElement<Descriptor>( in Finalize()
197 Descriptor &compDesc{staticDescriptor.descriptor()}; in Finalize()
216 void Destroy(const Descriptor &descriptor, bool finalize, in Destroy()
224 const Descriptor &componentDesc{derived.component()}; in Destroy()
234 descriptor.OffsetElement<Descriptor>(j * byteStride + comp.offset()) in Destroy()