private void InitializeExternalReferencesLookup() { if (!_externalReferencesLookup.IsInitialized()) { bool success = _externalReferencesLookup.InitializeNativeReferences(_module); Debug.Assert(success); } }
internal IntPtr GetGCStaticInfo(uint index) { if (!_staticInfoLookup.IsInitialized()) { bool success = _staticInfoLookup.InitializeNativeStatics(_module); Debug.Assert(success); } return(_staticInfoLookup.GetIntPtrFromIndex(index)); }
private void InitializeExternalReferencesLookup() { if (!_externalReferencesLookup.IsInitialized()) { if (this._debuggerPreparedExternalReferences == null) { bool success = _externalReferencesLookup.InitializeNativeReferences(_module); Debug.Assert(success); } else { _externalReferencesLookup.InitializeDebuggerReference(this._debuggerPreparedExternalReferences); } } }