Lines Matching defs:mc
225 MetaComponent* mc = reinterpret_cast<MetaComponent*>(baseAddr_);
226 mc->magic_ = METADATA_MAGIC_NUMBER;
227 mc->size_ = static_cast<int>(size_);
228 mc->namespaceNumber_ = static_cast<int>(namespaceNumber);
229 mc->sequenceableNumber_ = static_cast<int>(sequenceableNumber);
230 mc->interfaceNumber_ = static_cast<int>(interfaceNumber);
231 mc->typeNumber_ = static_cast<int>(typeNumber);
232 mc->hasCacheableProxyMethods_ = hasCacheableProxyMethods;
233 mc->stringPoolSize_ = stringPool_.GetSize();
236 mc->namespaces_ = reinterpret_cast<MetaNamespace**>(baseAddr_);
239 mc->sequenceables_ = reinterpret_cast<MetaSequenceable**>(baseAddr_);
242 mc->interfaces_ = reinterpret_cast<MetaInterface**>(baseAddr_);
245 mc->types_ = reinterpret_cast<MetaType**>(baseAddr_);
248 mc->stringPool_ = reinterpret_cast<char*>(baseAddr_);
251 (void)memcpy_s(mc->stringPool_, stringPool_.GetSize(), stringPool_.GetData(), stringPool_.GetSize());
253 mc->name_ = WriteString(module->GetName());
256 mc->namespaces_[i] = WriteMetaNamespace(module->GetNamespace(i));
260 mc->sequenceables_[i] = WriteMetaSequenceable(module->GetSequenceable(i));
264 mc->interfaces_[i] = WriteMetaInterface(module->GetInterface(i));
270 mc->types_[i++] = WriteMetaType(pair.second);