diff options
author | danmosemsft <danmose@microsoft.com> | 2017-02-12 12:08:12 -0800 |
---|---|---|
committer | danmosemsft <danmose@microsoft.com> | 2017-02-12 16:58:48 -0800 |
commit | 2f50fd27bfde5f2bc32c081e6a2196f92fc03992 (patch) | |
tree | e05ee9d8a633653db4da44dd19042470b56d4202 /src/vm/appdomainnative.cpp | |
parent | f2704e6d0b45d37a638ef320a908ff0e3b23f0b5 (diff) | |
download | coreclr-2f50fd27bfde5f2bc32c081e6a2196f92fc03992.tar.gz coreclr-2f50fd27bfde5f2bc32c081e6a2196f92fc03992.tar.bz2 coreclr-2f50fd27bfde5f2bc32c081e6a2196f92fc03992.zip |
Remove never defined FEATURE_APPX_BINDER
Diffstat (limited to 'src/vm/appdomainnative.cpp')
-rw-r--r-- | src/vm/appdomainnative.cpp | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/src/vm/appdomainnative.cpp b/src/vm/appdomainnative.cpp index 5a1efc015f..0c32baf3c4 100644 --- a/src/vm/appdomainnative.cpp +++ b/src/vm/appdomainnative.cpp @@ -19,10 +19,6 @@ #if defined(FEATURE_APPX) #include "appxutil.h" #endif // FEATURE_APPX -#if defined(FEATURE_APPX_BINDER) -#include "clrprivbinderappx.h" -#include "clrprivtypecachewinrt.h" -#endif // FEATURE_APPX_BINDER #include "../binder/inc/clrprivbindercoreclr.h" #include "clr/fs/path.h" @@ -1412,55 +1408,4 @@ FCIMPL0(INT64, AppDomainNative::GetLastSurvivedProcessMemorySize) FCIMPLEND #endif // FEATURE_APPDOMAIN_RESOURCE_MONITORING -#if defined(FEATURE_APPX_BINDER) -ICLRPrivBinder * QCALLTYPE AppDomainNative::CreateDesignerContext(LPCWSTR *rgPaths, - UINT cPaths, - BOOL fShared) -{ - QCALL_CONTRACT; - - ICLRPrivBinder *pRetVal = nullptr; - - BEGIN_QCALL; - ReleaseHolder<ICLRPrivBinder> pBinder; - - // The runtime check is done on the managed side to enable the debugger to use - // FuncEval to create designer contexts outside of DesignMode. - _ASSERTE(AppX::IsAppXDesignMode() || (AppX::IsAppXProcess() && CORDebuggerAttached())); - - AppDomain *pAppDomain = GetAppDomain(); - - pBinder = CLRPrivBinderAppX::CreateParentedBinder(fShared ? pAppDomain->GetLoadContextHostBinder() : pAppDomain->GetSharedContextHostBinder(), CLRPrivTypeCacheWinRT::GetOrCreateTypeCache(), rgPaths, cPaths, fShared /* fCanUseNativeImages */); - - { - BaseDomain::LockHolder lh(pAppDomain); - pAppDomain->AppDomainInterfaceReleaseList.Append(pRetVal); - } - pBinder.SuppressRelease(); - pRetVal = pBinder; - - END_QCALL; - - return pRetVal; -} - -void QCALLTYPE AppDomainNative::SetCurrentDesignerContext(BOOL fDesignerContext, ICLRPrivBinder *newContext) -{ - QCALL_CONTRACT; - - BEGIN_QCALL; - - if (fDesignerContext) - { - GetAppDomain()->SetCurrentContextHostBinder(newContext); - } - else - { - // Managed code is responsible for ensuring this isn't called more than once per AppDomain. - GetAppDomain()->SetSharedContextHostBinder(newContext); - } - - END_QCALL; -} -#endif // defined(FEATURE_APPX_BINDER) |