summaryrefslogtreecommitdiff
path: root/src/vm/assemblynative.cpp
diff options
context:
space:
mode:
authorJohn Salem <josalem@microsoft.com>2018-10-24 20:29:40 -0700
committerJan Kotas <jkotas@microsoft.com>2018-10-24 20:29:40 -0700
commit5d1acb06a0d426928cb8c9881ccd2400fe57abce (patch)
tree34abcf44e1e8787d3c05fe5b108b9f32ac74c052 /src/vm/assemblynative.cpp
parentbbf09029f78dc096f9eade80ed2c1926c900f83b (diff)
downloadcoreclr-5d1acb06a0d426928cb8c9881ccd2400fe57abce.tar.gz
coreclr-5d1acb06a0d426928cb8c9881ccd2400fe57abce.tar.bz2
coreclr-5d1acb06a0d426928cb8c9881ccd2400fe57abce.zip
Add IsCollectible property to Assembly and necessary backing functions (#20574)
Diffstat (limited to 'src/vm/assemblynative.cpp')
-rw-r--r--src/vm/assemblynative.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/vm/assemblynative.cpp b/src/vm/assemblynative.cpp
index e658f25822..89e6768c33 100644
--- a/src/vm/assemblynative.cpp
+++ b/src/vm/assemblynative.cpp
@@ -730,6 +730,21 @@ BOOL QCALLTYPE AssemblyNative::GetNeutralResourcesLanguageAttribute(QCall::Assem
return retVal;
}
+BOOL QCALLTYPE AssemblyNative::GetIsCollectible(QCall::AssemblyHandle pAssembly)
+{
+ QCALL_CONTRACT;
+
+ BOOL retVal = FALSE;
+
+ BEGIN_QCALL;
+
+ retVal = pAssembly->IsCollectible();
+
+ END_QCALL;
+
+ return retVal;
+}
+
void QCALLTYPE AssemblyNative::GetModule(QCall::AssemblyHandle pAssembly, LPCWSTR wszFileName, QCall::ObjectHandleOnStack retModule)
{
QCALL_CONTRACT;