diff options
author | Fei Peng <fei.peng@intel.com> | 2017-12-06 20:01:18 -0800 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2017-12-06 23:01:18 -0500 |
commit | ee743a7bd51a327b692a557759c37553ac4760e2 (patch) | |
tree | 9d82762d7fcc57110ca856a8ca98e55a4bfefdf3 /src/vm/methodtable.h | |
parent | 688b75c143aa0e080f386a04c74b13b3fc9877bf (diff) | |
download | coreclr-ee743a7bd51a327b692a557759c37553ac4760e2.tar.gz coreclr-ee743a7bd51a327b692a557759c37553ac4760e2.tar.bz2 coreclr-ee743a7bd51a327b692a557759c37553ac4760e2.zip |
new intrinsic type support (#15340)
Diffstat (limited to 'src/vm/methodtable.h')
-rw-r--r-- | src/vm/methodtable.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/vm/methodtable.h b/src/vm/methodtable.h index e5fd7fad07..c23117335b 100644 --- a/src/vm/methodtable.h +++ b/src/vm/methodtable.h @@ -1398,6 +1398,18 @@ public: SetFlag(enum_flag_HasModuleDependencies); } + inline BOOL IsIntrinsicType() + { + LIMITED_METHOD_DAC_CONTRACT;; + return GetFlag(enum_flag_IsIntrinsicType); + } + + inline void SetIsIntrinsicType() + { + LIMITED_METHOD_DAC_CONTRACT;; + SetFlag(enum_flag_IsIntrinsicType); + } + // See the comment in code:MethodTable.DoFullyLoad for detailed description. inline BOOL DependsOnEquivalentOrForwardedStructs() { @@ -4003,7 +4015,7 @@ private: enum_flag_HasModuleDependencies = 0x0080, - // enum_Unused = 0x0100, + enum_flag_IsIntrinsicType = 0x0100, enum_flag_RequiresDispatchTokenFat = 0x0200, |