Lines Matching refs:CXXGlobalInits
615 I == DelayedCXXInitPosition.end() ? CXXGlobalInits.size() : I->second; in EmitCXXGlobalVarDeclInitFunc()
636 CXXGlobalInits.push_back(Fn); in EmitCXXGlobalVarDeclInitFunc()
638 assert(I->second < CXXGlobalInits.size() && in EmitCXXGlobalVarDeclInitFunc()
639 CXXGlobalInits[I->second] == nullptr); in EmitCXXGlobalVarDeclInitFunc()
640 CXXGlobalInits[I->second] = Fn; in EmitCXXGlobalVarDeclInitFunc()
677 while (!CXXGlobalInits.empty() && !CXXGlobalInits.back()) in EmitCXXModuleInitFunc()
678 CXXGlobalInits.pop_back(); in EmitCXXModuleInitFunc()
746 for (auto *F : CXXGlobalInits) in EmitCXXModuleInitFunc()
806 CXXGlobalInits.clear(); in EmitCXXModuleInitFunc()
839 while (!CXXGlobalInits.empty() && !CXXGlobalInits.back()) in EmitCXXGlobalInitFunc()
840 CXXGlobalInits.pop_back(); in EmitCXXGlobalInitFunc()
867 if (ModuleInits.empty() && CXXGlobalInits.empty() && in EmitCXXGlobalInitFunc()
911 CXXGlobalInits.empty()) in EmitCXXGlobalInitFunc()
914 for (auto *F : CXXGlobalInits) in EmitCXXGlobalInitFunc()
916 CXXGlobalInits.clear(); in EmitCXXGlobalInitFunc()