diff options
Diffstat (limited to 'src/vm/generics.inl')
-rw-r--r-- | src/vm/generics.inl | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/vm/generics.inl b/src/vm/generics.inl index cb3c65a572..df60ff951e 100644 --- a/src/vm/generics.inl +++ b/src/vm/generics.inl @@ -34,11 +34,7 @@ namespace Generics #ifdef FEATURE_COMINTEROP WORD wNumInterfaces = static_cast<WORD>(pOldMT->GetNumInterfaces()); -#ifdef CLR_STANDALONE_BINDER - InterfaceInfo_t * pOldIMap = BinderMethodTable::GetInterfaceMap(pOldMT); -#else // !CLR_STANDALONE_BINDER InterfaceInfo_t * pOldIMap = (InterfaceInfo_t *)pOldMT->GetInterfaceMap(); -#endif // !CLR_STANDALONE_BINDER BOOL fHasGuidInfo = FALSE; @@ -77,12 +73,8 @@ namespace Generics { // If the class implements a generic WinRT interface, it needs its own (per-instantiation) // CCW template as the one on EEClass would be shared and hence useless. -#ifdef CLR_STANDALONE_BINDER - MethodTable *pItfMT = pOldIMap[iItf].m_pMethodTable.GetValue(); -#else // !CLR_STANDALONE_BINDER OVERRIDE_TYPE_LOAD_LEVEL_LIMIT(CLASS_LOAD_APPROXPARENTS); MethodTable *pItfMT = pOldIMap[iItf].GetApproxMethodTable(pOldMT->GetLoaderModule()); -#endif // !CLR_STANDALONE_BINDER if (pItfMT->HasInstantiation() && (pItfMT->IsProjectedFromWinRT() || WinRTTypeNameConverter::IsRedirectedType(pItfMT, WinMDAdapter::WinMDTypeKind_PInterface))) { |