Lines Matching refs:headNativeModule_

62         NativeModule* nativeModule = headNativeModule_;  in ~NativeModuleManager()
65 if (headNativeModule_->name) { in ~NativeModuleManager()
66 delete[] headNativeModule_->name; in ~NativeModuleManager()
68 if (headNativeModule_->moduleName) { in ~NativeModuleManager()
69 delete[] headNativeModule_->moduleName; in ~NativeModuleManager()
71 if (headNativeModule_->jsABCCode) { in ~NativeModuleManager()
72 delete[] headNativeModule_->jsABCCode; in ~NativeModuleManager()
74 delete headNativeModule_; in ~NativeModuleManager()
75 headNativeModule_ = nativeModule; in ~NativeModuleManager()
77 headNativeModule_ = nullptr; in ~NativeModuleManager()
303 headNativeModule_->version = nativeModule->version; in Register()
304 headNativeModule_->fileName = nativeModule->fileName; in Register()
305 headNativeModule_->isAppModule = isAppModule_; in Register()
306 headNativeModule_->name = moduleName; in Register()
307 headNativeModule_->refCount = nativeModule->refCount; in Register()
308 headNativeModule_->registerCallback = nativeModule->registerCallback; in Register()
309 headNativeModule_->getJSCode = nativeModule->getJSCode; in Register()
310 headNativeModule_->getABCCode = nativeModule->getABCCode; in Register()
311 headNativeModule_->moduleLoaded = true; in Register()
312 headNativeModule_->systemFilePath = ""; in Register()
314 headNativeModule_->name, isAppModule_); in Register()
320 if (headNativeModule_ == tailNativeModule_ && tailNativeModule_ == nullptr) { in CreateHeadNativeModule()
321 headNativeModule_ = new NativeModule(); in CreateHeadNativeModule()
322 if (headNativeModule_ == nullptr) { in CreateHeadNativeModule()
326 tailNativeModule_ = headNativeModule_; in CreateHeadNativeModule()
333 if (headNativeModule_) { in CreateHeadNativeModule()
334 head->next = headNativeModule_; in CreateHeadNativeModule()
335 headNativeModule_ = head; in CreateHeadNativeModule()
343 if (headNativeModule_ == tailNativeModule_ && tailNativeModule_ == nullptr) { in CreateTailNativeModule()
344 headNativeModule_ = new NativeModule(); in CreateTailNativeModule()
345 if (headNativeModule_ == nullptr) { in CreateTailNativeModule()
349 tailNativeModule_ = headNativeModule_; in CreateTailNativeModule()
671 …if (!cacheHeadNativeModule || !cacheTailNativeModule || !headNativeModule_ || !tailNativeModule_) { in CheckNativeListChanged()
674 if (strcmp(cacheHeadNativeModule->name, headNativeModule_->name) != 0 || in CheckNativeListChanged()
1135 if (headNativeModule_ == nullptr) { in RemoveNativeModuleByCache()
1140 NativeModule* nativeModule = headNativeModule_; in RemoveNativeModuleByCache()
1142 if (headNativeModule_ == tailNativeModule_) { in RemoveNativeModuleByCache()
1145 headNativeModule_ = headNativeModule_->next; in RemoveNativeModuleByCache()
1150 if (headNativeModule_->jsABCCode) { in RemoveNativeModuleByCache()
1151 delete[] headNativeModule_->jsABCCode; in RemoveNativeModuleByCache()
1159 NativeModule* prev = headNativeModule_; in RemoveNativeModuleByCache()
1195 for (NativeModule* temp = headNativeModule_; temp != nullptr; temp = temp->next) { in FindNativeModuleByCache()
1217 cacheHeadTailStruct.headNativeModule = headNativeModule_; in FindNativeModuleByCache()