summaryrefslogtreecommitdiff
path: root/src/vm/methodtable.h
diff options
context:
space:
mode:
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>2017-12-15 11:52:33 +0100
committerGitHub <noreply@github.com>2017-12-15 11:52:33 +0100
commit1a4a2d5b3121b6559dd864e15c9ae264d35b125a (patch)
treefbf23b12cb149d5cf1e9546599791f1ffb947cda /src/vm/methodtable.h
parent1ec48880ab3785bbcd4b0bf157afdeee1f34f9fe (diff)
parentadc5be0ff2122bb93346d34aca90acba40adbbaf (diff)
downloadcoreclr-1a4a2d5b3121b6559dd864e15c9ae264d35b125a.tar.gz
coreclr-1a4a2d5b3121b6559dd864e15c9ae264d35b125a.tar.bz2
coreclr-1a4a2d5b3121b6559dd864e15c9ae264d35b125a.zip
Merge pull request #15370 from MichalStrehovsky/defaultintf-merge
Merge dev/defaultintf to master
Diffstat (limited to 'src/vm/methodtable.h')
-rw-r--r--src/vm/methodtable.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/vm/methodtable.h b/src/vm/methodtable.h
index c23117335b..e237ebe225 100644
--- a/src/vm/methodtable.h
+++ b/src/vm/methodtable.h
@@ -2560,6 +2560,14 @@ public:
UINT32 slotNumber,
DispatchSlot * pImplSlot);
+
+#ifndef DACCESS_COMPILE
+ BOOL FindDefaultInterfaceImplementation(
+ MethodDesc *pInterfaceMD,
+ MethodTable *pObjectMT,
+ MethodDesc **ppDefaultMethod);
+#endif // DACCESS_COMPILE
+
DispatchSlot FindDispatchSlot(UINT32 typeID, UINT32 slotNumber);
DispatchSlot FindDispatchSlot(DispatchToken tok);