Lines Matching defs:module
32 Logger::E(tag, "The module is not validate.");
61 void MetadataBuilder::CalculateMetaComponent(ASTModule* module)
63 size_t namespaceNumber = module->GetNamespaceNumber();
64 size_t sequenceableNumber = module->GetSequenceableNumber();
65 size_t interfaceNumber = module->GetInterfaceNumber();
66 size_t typeNumber = module->GetTypeNumber();
83 CalculateMetaNamespace(module->GetNamespace(i));
87 CalculateMetaSequenceable(module->GetSequenceable(i));
91 CalculateMetaInterface(module->GetInterface(i));
215 void MetadataBuilder::WriteMetaComponent(ASTModule* module)
217 size_t namespaceNumber = module->GetNamespaceNumber();
218 size_t sequenceableNumber = module->GetSequenceableNumber();
219 size_t interfaceNumber = module->GetInterfaceNumber();
220 size_t typeNumber = module->GetTypeNumber();
221 bool hasCacheableProxyMethods = module->GetHasCacheableProxyMethods();
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));
267 const ASTModule::TypeStringMap& types = module->GetTypes();