reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2431 if (!D.isStaticLocal()) { 2437 CGF.EmitCXXGlobalVarDeclInit(D, GV, PerformInit); 2441 bool ThreadlocalStatic = D.getTLSKind(); 2456 GI = &ThreadLocalGuardVariableMap[D.getDeclContext()]; 2458 GI = &GuardVariableMap[D.getDeclContext()]; 2462 if (D.isExternallyVisible()) { 2465 GuardNum = getContext().getStaticLocalNumber(&D); 2469 GuardNum = ThreadSafeGuardNumMap[D.getDeclContext()]++; 2476 if (D.isExternallyVisible()) 2488 getMangleContext().mangleThreadSafeStaticGuardVariable(&D, GuardNum, 2491 getMangleContext().mangleStaticGuardVariable(&D, Out); 2505 if (D.getTLSKind()) 2531 CodeGenFunction::GuardKind::VariableGuard, &D); 2538 CGF.EmitCXXGlobalVarDeclInit(D, GV, PerformInit); 2567 CodeGenFunction::GuardKind::VariableGuard, &D); 2584 CGF.EmitCXXGlobalVarDeclInit(D, GV, PerformInit);