diff options
Diffstat (limited to 'src/jit/ICorJitInfo_API_wrapper.hpp')
-rw-r--r-- | src/jit/ICorJitInfo_API_wrapper.hpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/jit/ICorJitInfo_API_wrapper.hpp b/src/jit/ICorJitInfo_API_wrapper.hpp index b9fd876995..78177e16d7 100644 --- a/src/jit/ICorJitInfo_API_wrapper.hpp +++ b/src/jit/ICorJitInfo_API_wrapper.hpp @@ -122,10 +122,11 @@ CORINFO_MODULE_HANDLE WrapICorJitInfo::getMethodModule( void WrapICorJitInfo::getMethodVTableOffset( CORINFO_METHOD_HANDLE method, /* IN */ unsigned* offsetOfIndirection, /* OUT */ - unsigned* offsetAfterIndirection /* OUT */) + unsigned* offsetAfterIndirection, /* OUT */ + bool* isRelative /* OUT */) { API_ENTER(getMethodVTableOffset); - wrapHnd->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection); + wrapHnd->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative); API_LEAVE(getMethodVTableOffset); } @@ -1028,6 +1029,17 @@ const char* WrapICorJitInfo::getMethodName( return temp; } +const char* WrapICorJitInfo::getMethodNameFromMetadata( + CORINFO_METHOD_HANDLE ftn, /* IN */ + const char **className, /* OUT */ + const char **namespaceName /* OUT */) +{ + API_ENTER(getMethodNameFromMetadata); + const char* temp = wrapHnd->getMethodNameFromMetaData(ftn, moduleName, namespaceName); + API_LEAVE(getMethodNameFromMetadata); + return temp; +} + unsigned WrapICorJitInfo::getMethodHash( CORINFO_METHOD_HANDLE ftn /* IN */) { |