Lines Matching refs:mn
36 MetaNamespace* mn = mc->namespaces_[i];
37 SerializeMetaNamespace(mn);
38 mc->namespaces_[i] = reinterpret_cast<MetaNamespace*>(SerializeAdjust(mn));
66 void MetadataSerializer::SerializeMetaNamespace(MetaNamespace* mn)
68 if (mn == nullptr) {
71 mn->name_ = reinterpret_cast<char*>(SerializeAdjust(mn->name_));
72 mn->sequenceableIndexes_ = reinterpret_cast<int*>(SerializeAdjust(mn->sequenceableIndexes_));
73 mn->interfaceIndexes_ = reinterpret_cast<int*>(SerializeAdjust(mn->interfaceIndexes_));
75 for (int i = 0; i < mn->namespaceNumber_; i++) {
76 MetaNamespace* innermn = mn->namespaces_[i];
78 mn->namespaces_[i] = reinterpret_cast<MetaNamespace*>(SerializeAdjust(innermn));
80 mn->namespaces_ = reinterpret_cast<MetaNamespace**>(SerializeAdjust(mn->namespaces_));
162 MetaNamespace* mn = mc->namespaces_[i];
163 DeserializeMetaNamespace(mn);
193 void MetadataSerializer::DeserializeMetaNamespace(MetaNamespace* mn)
195 if (mn == nullptr) {
198 mn->name_ = reinterpret_cast<char*>(DeserializeAdjust(mn->name_));
199 mn->sequenceableIndexes_ = reinterpret_cast<int*>(DeserializeAdjust(mn->sequenceableIndexes_));
200 mn->interfaceIndexes_ = reinterpret_cast<int*>(DeserializeAdjust(mn->interfaceIndexes_));
202 mn->namespaces_ = reinterpret_cast<MetaNamespace**>(DeserializeAdjust(mn->namespaces_));
203 if (mn->namespaceNumber_ > 0 && mn->namespaceNumber_ < INT_MAX) {
204 for (int i = 0; i < mn->namespaceNumber_; i++) {
205 mn->namespaces_[i] = reinterpret_cast<MetaNamespace*>(DeserializeAdjust(mn->namespaces_[i]));
206 MetaNamespace* innermn = mn->namespaces_[i];