summaryrefslogtreecommitdiff
path: root/src/vm/clrprivbinderloadfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/clrprivbinderloadfile.h')
-rw-r--r--src/vm/clrprivbinderloadfile.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/vm/clrprivbinderloadfile.h b/src/vm/clrprivbinderloadfile.h
index 02c4053ff4..0aa2f33ef6 100644
--- a/src/vm/clrprivbinderloadfile.h
+++ b/src/vm/clrprivbinderloadfile.h
@@ -57,6 +57,10 @@ public:
ICLRPrivAssembly ** ppAssembly)
{ STATIC_CONTRACT_WRAPPER; return E_FAIL; }
+ STDMETHOD(GetLoaderAllocator)(
+ /* [retval][out] */ LoaderAllocator** pLoaderAllocator)
+ { STATIC_CONTRACT_WRAPPER; return E_FAIL; }
+
//=============================================================================================
// Class methods
//---------------------------------------------------------------------------------------------
@@ -145,4 +149,12 @@ public:
HRESULT * pResult,
ICLRPrivAssembly ** ppAssembly)
{ STATIC_CONTRACT_WRAPPER; return m_pBinder->FindAssemblyBySpec(pvAppDomain, pvAssemblySpec, pResult, ppAssembly); }
+
+ //---------------------------------------------------------------------------------------------
+ STDMETHOD(GetLoaderAllocator)(
+ LoaderAllocator** pLoaderAllocator)
+ {
+ WRAPPER_NO_CONTRACT;
+ return m_pBinder->GetLoaderAllocator(pLoaderAllocator);
+ }
};