summaryrefslogtreecommitdiff
path: root/src/zap
diff options
context:
space:
mode:
authorFei Peng <fei.peng@intel.com>2018-11-20 17:05:25 -0800
committerFei Peng <fei.peng@intel.com>2018-11-29 13:25:17 -0800
commitbc62955491a970934e0b67d0d91c7f4148e40c89 (patch)
tree723fb98a748d0f6cd08277658cd3d3d82a95ccbe /src/zap
parentb858fb810e76b5eaa5b5f7ccba3376463318550f (diff)
downloadcoreclr-bc62955491a970934e0b67d0d91c7f4148e40c89.tar.gz
coreclr-bc62955491a970934e0b67d0d91c7f4148e40c89.tar.bz2
coreclr-bc62955491a970934e0b67d0d91c7f4148e40c89.zip
Update JIT/EE getMethodNameFromMetadata to get enclosing class name
Diffstat (limited to 'src/zap')
-rw-r--r--src/zap/zapinfo.cpp4
-rw-r--r--src/zap/zapinfo.h3
2 files changed, 4 insertions, 3 deletions
diff --git a/src/zap/zapinfo.cpp b/src/zap/zapinfo.cpp
index b94809f45e..7c0200b9c1 100644
--- a/src/zap/zapinfo.cpp
+++ b/src/zap/zapinfo.cpp
@@ -3605,9 +3605,9 @@ const char* ZapInfo::getMethodName(CORINFO_METHOD_HANDLE ftn, const char **modul
return m_pEEJitInfo->getMethodName(ftn, moduleName);
}
-const char* ZapInfo::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, const char **className, const char** namespaceName)
+const char* ZapInfo::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, const char **className, const char** namespaceName, const char **enclosingClassName)
{
- return m_pEEJitInfo->getMethodNameFromMetadata(ftn, className, namespaceName);
+ return m_pEEJitInfo->getMethodNameFromMetadata(ftn, className, namespaceName, enclosingClassName);
}
unsigned ZapInfo::getMethodHash(CORINFO_METHOD_HANDLE ftn)
diff --git a/src/zap/zapinfo.h b/src/zap/zapinfo.h
index 0e4a84eb4c..a79319e7a2 100644
--- a/src/zap/zapinfo.h
+++ b/src/zap/zapinfo.h
@@ -634,7 +634,8 @@ public:
const char **moduleName);
const char* getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn,
const char **className,
- const char **namespaceName);
+ const char **namespaceName,
+ const char **enclosingClassName);
unsigned getMethodHash(CORINFO_METHOD_HANDLE ftn);
DWORD getMethodAttribs(CORINFO_METHOD_HANDLE ftn);