diff options
author | danmosemsft <danmose@microsoft.com> | 2017-02-10 17:12:53 -0800 |
---|---|---|
committer | danmosemsft <danmose@microsoft.com> | 2017-02-10 21:36:06 -0800 |
commit | 54891e0650e69f08832f75a40dc102efc6115d38 (patch) | |
tree | 0e032a0b337767801f696cbaeacded267c694f32 /src/vm/assembly.hpp | |
parent | 396f7d43b3c0f3ca7034a6d1d9cd7d6914778a1e (diff) | |
download | coreclr-54891e0650e69f08832f75a40dc102efc6115d38.tar.gz coreclr-54891e0650e69f08832f75a40dc102efc6115d38.tar.bz2 coreclr-54891e0650e69f08832f75a40dc102efc6115d38.zip |
Remove always defined FEATURE_CORECLR
Diffstat (limited to 'src/vm/assembly.hpp')
-rw-r--r-- | src/vm/assembly.hpp | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/src/vm/assembly.hpp b/src/vm/assembly.hpp index 7466903663..6974fdd62f 100644 --- a/src/vm/assembly.hpp +++ b/src/vm/assembly.hpp @@ -531,23 +531,7 @@ public: void AddType(Module* pModule, mdTypeDef cl); void AddExportedType(mdExportedType cl); -#ifndef FEATURE_CORECLR - void PrepareSavingManifest(ReflectionModule *pAssemblyModule); - mdFile AddFile(LPCWSTR wszFileName); - void SetFileHashValue(mdFile tkFile, LPCWSTR wszFullFileName); -#endif mdAssemblyRef AddAssemblyRef(Assembly *refedAssembly, IMetaDataAssemblyEmit *pAssemEmitter = NULL, BOOL fUsePublicKeyToken = TRUE); -#ifndef FEATURE_CORECLR - mdExportedType AddExportedTypeOnDisk(LPCWSTR wszExportedType, mdToken tkImpl, mdToken tkTypeDef, CorTypeAttr flags); - mdExportedType AddExportedTypeInMemory(LPCWSTR wszExportedType, mdToken tkImpl, mdToken tkTypeDef, CorTypeAttr flags); - void AddStandAloneResource(LPCWSTR wszName, LPCWSTR wszDescription, LPCWSTR wszMimeType, LPCWSTR wszFileName, LPCWSTR wszFullFileName, int iAttribute); - void SaveManifestToDisk(LPCWSTR wszFileName, int entrypoint, int fileKind, DWORD corhFlags, DWORD peFlags); -#endif // FEATURE_CORECLR -#ifndef FEATURE_CORECLR - void AddDeclarativeSecurity(DWORD dwAction, void const *pValue, DWORD cbValue); - - IMetaDataAssemblyEmit *GetOnDiskMDAssemblyEmitter(); -#endif // FEATURE_CORECLR //**************************************************************************************** @@ -714,13 +698,6 @@ public: IWinMDImport *GetManifestWinMDImport(); #endif -#ifndef FEATURE_CORECLR - BOOL SupportsAutoNGen() - { - WRAPPER_NO_CONTRACT; - return m_fSupportsAutoNGen; - } -#endif protected: @@ -797,15 +774,6 @@ private: void CacheFriendAssemblyInfo(); -#ifndef FEATURE_CORECLR - void GenerateBreadcrumbForServicing(); - void WriteBreadcrumb(const SString &ssDisplayName); - bool HasServiceableAttribute(); - bool IsExistingOobAssembly(); - void CheckDenyList(const SString &ssDisplayName); - - BOOL SupportsAutoNGenWorker(); -#endif PTR_BaseDomain m_pDomain; // Parent Domain PTR_ClassLoader m_pClassLoader; // Single Loader @@ -870,9 +838,6 @@ private: DWORD m_dwReliabilityContract; -#ifndef FEATURE_CORECLR - BOOL m_fSupportsAutoNGen; -#endif }; typedef Assembly::ModuleIterator ModuleIterator; @@ -923,25 +888,6 @@ public: return IsAssemblyOnList(pAccessingAssembly, m_alFullAccessFriendAssemblies); } -#ifndef FEATURE_CORECLR - //------------------------------------------------------------------------------ - // It is undesirable to reintroduce the concept of inquiring about friendship without specifying a member or type - // but necessary for TP. In case of doubt, it's safer to return "true" as this won't affect - // correctness (but might cause unnecessary ngen's when updating assemblies.) - //------------------------------------------------------------------------------ - bool MightGrantFriendAccessTo(PEAssembly *pAccessingAssembly) - { - CONTRACTL - { - THROWS; - GC_TRIGGERS; - PRECONDITION(CheckPointer(pAccessingAssembly)); - } - CONTRACTL_END; - - return IsAssemblyOnList(pAccessingAssembly, m_alFullAccessFriendAssemblies); - } -#endif // !FEATURE_CORECLR bool IgnoresAccessChecksTo(Assembly *pAccessedAssembly) { @@ -977,25 +923,5 @@ private: #endif // !DACCESS_COMPILE -#if !defined(FEATURE_CORECLR) && !defined(CROSSGEN_COMPILE) -class ExistingOobAssemblyList -{ -public: -#ifndef DACCESS_COMPILE - ExistingOobAssemblyList(); - - bool IsOnlist(Assembly *pAssembly); - - static void Init(); - static ExistingOobAssemblyList *Instance() { return s_pInstance; } -#endif - -private: - ArrayList m_alExistingOobAssemblies; - - // The single instance of this class: - static ExistingOobAssemblyList *s_pInstance; -}; -#endif // !defined(FEATURE_CORECLR) && !defined(CROSSGEN_COMPILE) #endif |