summaryrefslogtreecommitdiff
path: root/src/zap/zapmetadata.h
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2016-03-08 00:41:21 -0800
committerJan Kotas <jkotas@microsoft.com>2016-03-09 08:46:07 -0800
commit618e798e3ba00e8b95158fd1d7081ca91cc43bf5 (patch)
tree091b7e7719d83d7408d623c82a3deaeca96e67ed /src/zap/zapmetadata.h
parentb219fbbe1fe72b4a44b5247c9a77f9447d34b028 (diff)
downloadcoreclr-618e798e3ba00e8b95158fd1d7081ca91cc43bf5.tar.gz
coreclr-618e798e3ba00e8b95158fd1d7081ca91cc43bf5.tar.bz2
coreclr-618e798e3ba00e8b95158fd1d7081ca91cc43bf5.zip
Delete dead code
- Delete BINDER, STANDALONE_BINDER and MDIL ifdefs
Diffstat (limited to 'src/zap/zapmetadata.h')
-rw-r--r--src/zap/zapmetadata.h63
1 files changed, 0 insertions, 63 deletions
diff --git a/src/zap/zapmetadata.h b/src/zap/zapmetadata.h
index 18b8bc055a..3788138897 100644
--- a/src/zap/zapmetadata.h
+++ b/src/zap/zapmetadata.h
@@ -13,10 +13,6 @@
#ifndef __ZAPMETADATA_H__
#define __ZAPMETADATA_H__
-#ifdef CLR_STANDALONE_BINDER
-#include "nativedata.h"
-#endif
-
//-----------------------------------------------------------------------------
//
// ZapMetaData is the barebone ZapNode to save metadata scope
@@ -30,13 +26,9 @@ protected:
IMetaDataEmit * m_pEmit;
public:
-#ifdef CLR_STANDALONE_BINDER
- ZapMetaData();
-#else
ZapMetaData()
{
}
-#endif
~ZapMetaData()
{
@@ -45,16 +37,6 @@ public:
void SetMetaData(IUnknown * pEmit);
-#ifdef CLR_STANDALONE_BINDER
- void SetAssembly(__in_z LPWSTR name,
- __in_z LPWSTR culture,
- NativeAssemblyData * nad);
-
- void SetAssemblyReference(__in_z LPWSTR name,
- __in_z LPWSTR culture,
- NativeAssemblyData *nad);
-#endif
-
virtual DWORD GetSize();
virtual UINT GetAlignment()
@@ -68,24 +50,6 @@ public:
}
virtual void Save(ZapWriter * pZapWriter);
-#ifdef CLR_STANDALONE_BINDER
-protected:
-
-
- void FixupMetaData();
- ULONG AddString(__in_z LPWSTR pName, __in int length);
- int StripExtension(__in_z LPWSTR pName);
- ULONG AddString(LPCSTR pName, int length);
- int StripExtension(LPCSTR pName);
- ULONG AddBlob(LPCVOID blob, COUNT_T cbBlob);
- void SetMVIDOfModule(LPCVOID mvid);
-
- BOOL m_bFixedUp;
- SArray<BYTE> m_metadataHeap;
- SArray<BYTE> m_stringHeap;
- SArray<BYTE> m_guidHeap;
- SArray<BYTE> m_blobHeap;
-#endif
};
//-----------------------------------------------------------------------------
@@ -208,11 +172,6 @@ public:
ZapILMetaData(ZapImage * pImage)
: m_pImage(pImage)
{
-#ifdef CLR_STANDALONE_BINDER
- m_metaDataStart = pImage->m_ModuleDecoder.GetMetadata(&m_metaDataSize);
- pImage->GetCompileInfo()->GetMetadataRvaInfo(&m_firstMethodRvaOffset,
- &m_methodDefRecordSize, &m_methodDefCount, &m_firstFieldRvaOffset, &m_fieldRvaRecordSize, &m_fieldRvaCount);
-#endif
}
void Preallocate(COUNT_T cbILImage)
@@ -227,10 +186,6 @@ public:
void CopyMetaData();
void CopyRVAFields();
-#ifdef CLR_STANDALONE_BINDER
- virtual DWORD GetSize();
-#endif
-
virtual void Save(ZapWriter * pZapWriter);
ZapRVADataNode * GetRVAField(void * pData);
@@ -262,24 +217,6 @@ private:
};
SHash< RVADataTraits > m_rvaData;
-
-#ifdef CLR_STANDALONE_BINDER
-public:
- void EmitFieldRVA(mdToken fieldDefToken, RVA fieldRVA);
-
-private:
- LPCVOID m_metaDataStart;
- COUNT_T m_metaDataSize;
-
- DWORD m_firstMethodRvaOffset;
- DWORD m_methodDefRecordSize;
- DWORD m_methodDefCount;
- DWORD m_firstFieldRvaOffset;
- DWORD m_fieldRvaRecordSize;
- DWORD m_fieldRvaCount;
-
- MapSHash<mdToken, DWORD> m_fieldToRVAMapping;
-#endif
};
#endif // __ZAPMETADATA_H__