diff --git a/src/coreclr/vm/method.hpp b/src/coreclr/vm/method.hpp index 37f42dd3f83a06..2807fb4beaf7e4 100644 --- a/src/coreclr/vm/method.hpp +++ b/src/coreclr/vm/method.hpp @@ -1968,19 +1968,6 @@ class MethodDesc asyncKind == AsyncMethodKind::TaskReturning; } - inline bool IsStructMethodOperatingOnCopy() - { - if (!GetMethodTable()->IsValueType() || IsStatic()) - return false; - - if (!HasAsyncMethodData()) - return false; - - // Only async methods backed by actual user code operate on copies. - // Thunks with runtime-supplied implementation do not. - return GetAddrOfAsyncMethodData()->kind == AsyncMethodKind::AsyncVariantImpl; - } - inline bool HasAsyncMethodData() const { return (m_wFlags & mdfHasAsyncMethodData) != 0;