summaryrefslogtreecommitdiff
path: root/src/vm
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm')
-rw-r--r--src/vm/ilmarshalers.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vm/ilmarshalers.h b/src/vm/ilmarshalers.h
index e95756f03e..7b3f753bf8 100644
--- a/src/vm/ilmarshalers.h
+++ b/src/vm/ilmarshalers.h
@@ -1949,6 +1949,7 @@ public:
ILWSTRMarshaler()
{
+ LIMITED_METHOD_CONTRACT;
m_fCoMemoryAllocated = false;
}
#endif // _DEBUG
@@ -2447,6 +2448,7 @@ public:
m_dwCCHLocal(-1)
,m_dwLocalBuffer(-1)
{
+ LIMITED_METHOD_CONTRACT;
}
virtual bool SupportsArgumentMarshal(DWORD dwMarshalFlags, UINT* pErrorResID);
@@ -2478,6 +2480,7 @@ public:
ILVBByValStrMarshaler() :
m_dwCCHLocal(-1)
{
+ LIMITED_METHOD_CONTRACT;
}
virtual bool SupportsArgumentMarshal(DWORD dwMarshalFlags, UINT* pErrorResID);
@@ -2719,6 +2722,7 @@ public:
m_dwOffsetLocalNum(-1),
m_dwPinnedLocalNum(-1)
{
+ LIMITED_METHOD_CONTRACT;
}
protected:
@@ -2748,6 +2752,7 @@ public:
ILAsAnyMarshalerBase() :
m_dwMarshalerLocalNum(-1)
{
+ LIMITED_METHOD_CONTRACT;
}
protected:
@@ -2821,6 +2826,7 @@ public:
m_idClearNativeContents(clearNatContents),
m_idClearManaged(clearMan)
{
+ LIMITED_METHOD_CONTRACT;
}
protected: