summaryrefslogtreecommitdiff
path: root/src/vm/methodtablebuilder.h
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2016-06-13 19:33:53 -0700
committerGitHub <noreply@github.com>2016-06-13 19:33:53 -0700
commit7f7d8276e65059a37001aaa5ce9af7e82249f4a0 (patch)
tree783b31f465cbc9381fce9f2d0d2a0e2ff582d8ca /src/vm/methodtablebuilder.h
parenta3676dd03e21501c7565c8b402a21d4f5a1428c6 (diff)
downloadcoreclr-7f7d8276e65059a37001aaa5ce9af7e82249f4a0.tar.gz
coreclr-7f7d8276e65059a37001aaa5ce9af7e82249f4a0.tar.bz2
coreclr-7f7d8276e65059a37001aaa5ce9af7e82249f4a0.zip
Refactor MethodTable::ContainsStackPtr (#5754)
- Rename ContainsStackPtr to IsByRefLike. It is the term used for this kind of types in ECMA spec. - Change the check to be based on flag instead of hard coded list of types - Remove redundant unused method of the same name on EEClass
Diffstat (limited to 'src/vm/methodtablebuilder.h')
-rw-r--r--src/vm/methodtablebuilder.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/vm/methodtablebuilder.h b/src/vm/methodtablebuilder.h
index efb61675a5..1e40ea996c 100644
--- a/src/vm/methodtablebuilder.h
+++ b/src/vm/methodtablebuilder.h
@@ -219,7 +219,6 @@ private:
void SetIsComClassInterface() { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetIsComClassInterface(); }
#endif // FEATURE_COMINTEROP
BOOL IsEnum() { WRAPPER_NO_CONTRACT; return bmtProp->fIsEnum; }
- BOOL ContainsStackPtr() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->ContainsStackPtr(); }
BOOL HasNonPublicFields() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->HasNonPublicFields(); }
BOOL IsValueClass() { WRAPPER_NO_CONTRACT; return bmtProp->fIsValueClass; }
BOOL IsUnsafeValueClass() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->IsUnsafeValueClass(); }