summaryrefslogtreecommitdiff
path: root/src/vm/assemblynative.hpp
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2017-05-17 18:25:05 -0700
committerGitHub <noreply@github.com>2017-05-17 18:25:05 -0700
commit13e7c4368da664a8b50228b1a5ef01a660fbb2dd (patch)
treef3f36157c201fab5bc4558beceb9f8e83fbab3f6 /src/vm/assemblynative.hpp
parentc290deb3bd5331a5d70470e6203f2b4b2059bd90 (diff)
downloadcoreclr-13e7c4368da664a8b50228b1a5ef01a660fbb2dd.tar.gz
coreclr-13e7c4368da664a8b50228b1a5ef01a660fbb2dd.tar.bz2
coreclr-13e7c4368da664a8b50228b1a5ef01a660fbb2dd.zip
Finish deleting dead CAS code from CoreLib (#11436)
Fixes #9321 and deletes CleanupToDoList.cs Delete unmanaged security implementation
Diffstat (limited to 'src/vm/assemblynative.hpp')
-rw-r--r--src/vm/assemblynative.hpp41
1 files changed, 1 insertions, 40 deletions
diff --git a/src/vm/assemblynative.hpp b/src/vm/assemblynative.hpp
index 71e8b51181..267231bd99 100644
--- a/src/vm/assemblynative.hpp
+++ b/src/vm/assemblynative.hpp
@@ -24,20 +24,6 @@ class AssemblyNative
friend class BaseDomain;
friend class DomainAssembly;
-private:
- static Assembly* GetPostPolicyAssembly(PEAssembly *pFile,
- BOOL fForIntrospection,
- AssemblyLoadSecurity *pLoadSecurity,
- BOOL fIsLoadByteArray = FALSE);
-
- static Assembly* LoadFromBuffer(BOOL fForIntrospection,
- const BYTE* pAssemblyData,
- UINT64 uAssemblyLength,
- const BYTE* pPDBData,
- UINT64 uPDBLength,
- StackCrawlMark* stackMark,
- Object * securityUNSAFE,
- SecurityContextSource securityContextSource);
public:
// static FCALLs
static
@@ -46,15 +32,12 @@ public:
static
void QCALLTYPE GetExecutingAssembly(QCall::StackCrawlMarkHandle stackMark, QCall::ObjectHandleOnStack retAssembly);
- static FCDECL10(Object*, Load, AssemblyNameBaseObject* assemblyNameUNSAFE,
+ static FCDECL7(Object*, Load, AssemblyNameBaseObject* assemblyNameUNSAFE,
StringObject* codeBaseUNSAFE,
- Object* securityUNSAFE,
AssemblyBaseObject* requestingAssemblyUNSAFE,
StackCrawlMark* stackMark,
ICLRPrivBinder * pPrivHostBinder,
CLR_BOOL fThrowOnFileNotFound,
- CLR_BOOL fForIntrospection,
- CLR_BOOL fSuppressSecurityChecks,
INT_PTR ptrLoadContextBinder);
//
@@ -84,9 +67,6 @@ public:
void QCALLTYPE GetLocation(QCall::AssemblyHandle pAssembly, QCall::StringHandleOnStack retString);
static
- FCDECL1(FC_BOOL_RET, IsReflectionOnly, AssemblyBaseObject * pAssemblyUNSAFE);
-
- static
void QCALLTYPE GetCodeBase(QCall::AssemblyHandle pAssembly, BOOL fCopiedName, QCall::StringHandleOnStack retString);
static
@@ -138,27 +118,8 @@ public:
static FCDECL1(ReflectModuleBaseObject *, GetOnDiskAssemblyModule, AssemblyBaseObject * pAssemblyUNSAFE);
static FCDECL1(ReflectModuleBaseObject *, GetInMemoryAssemblyModule, AssemblyBaseObject * pAssemblyUNSAFE);
-
- static
- void QCALLTYPE GetGrantSet(QCall::AssemblyHandle pAssembly, QCall::ObjectHandleOnStack retGranted, QCall::ObjectHandleOnStack retDenied);
-
- static
- BOOL QCALLTYPE IsAllSecurityCritical(QCall::AssemblyHandle pAssembly);
-
- static
- BOOL QCALLTYPE IsAllSecuritySafeCritical(QCall::AssemblyHandle pAssembly);
-
- static
- BOOL QCALLTYPE IsAllPublicAreaSecuritySafeCritical(QCall::AssemblyHandle pAssembly);
-
- static
- BOOL QCALLTYPE IsAllSecurityTransparent(QCall::AssemblyHandle pAssembly);
-
static
void QCALLTYPE GetImageRuntimeVersion(QCall::AssemblyHandle pAssembly, QCall::StringHandleOnStack retString);
-
- static
- INT64 QCALLTYPE GetHostContext(QCall::AssemblyHandle pAssembly);
//