summaryrefslogtreecommitdiff
path: root/src/strongname
diff options
context:
space:
mode:
authorSteve MacLean <stmaclea@microsoft.com>2019-04-11 00:20:39 -0400
committerGitHub <noreply@github.com>2019-04-11 00:20:39 -0400
commit206f9680303134731862a35338618f2cbd225651 (patch)
tree19100fe89a23239d36c6ddd2669f110d58a88aaa /src/strongname
parentcb22707acb620e93a30254ded3048912a9ccb26f (diff)
downloadcoreclr-206f9680303134731862a35338618f2cbd225651.tar.gz
coreclr-206f9680303134731862a35338618f2cbd225651.tar.bz2
coreclr-206f9680303134731862a35338618f2cbd225651.zip
Contextual reflection (#23740)
* Add ContextualReflection APIs Add ContextualReflection APIs approved in dotnet/corefx#36236 Fix issue #22213 * SetParentAssembly even when IsCollectible() * ContextualReflection tests * PR Feedback * Add more usage tests Add using statement tests Add bad usage tests including Assert.Throws<> * Only initialize on set * Add XML API comments * Unify VerifyIsolation * Fix unused expectedAssembly * Remove ContextualReflectionScope throw * Clean up TestResolveMissingAssembly et. al * Remove unused QCall::AppDomainHandle * Remove AppDomainBaseObject * Pass AssemblyLoadContext as managed object to native * Fix AssemblyLoadContextBaseObject packing * AssemblyLoadContext backing stores Use explicit backing stores for events and properties * Remove StaticAsyncLocalCurrentContextualReflectionContext * Remove PermissionSetObject
Diffstat (limited to 'src/strongname')
-rw-r--r--src/strongname/api/common.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/strongname/api/common.h b/src/strongname/api/common.h
index 626d9bb720..4347ebae51 100644
--- a/src/strongname/api/common.h
+++ b/src/strongname/api/common.h
@@ -94,11 +94,11 @@
typedef VPTR(class LoaderAllocator) PTR_LoaderAllocator;
typedef VPTR(class AppDomain) PTR_AppDomain;
-typedef VPTR(class AppDomainBaseObject) PTR_AppDomainBaseObject;
typedef DPTR(class ArrayBase) PTR_ArrayBase;
typedef DPTR(class ArrayTypeDesc) PTR_ArrayTypeDesc;
typedef DPTR(class Assembly) PTR_Assembly;
typedef DPTR(class AssemblyBaseObject) PTR_AssemblyBaseObject;
+typedef DPTR(class AssemblyLoadContextBaseObject) PTR_AssemblyLoadContextBaseObject;
typedef DPTR(class AssemblyNameBaseObject) PTR_AssemblyNameBaseObject;
typedef VPTR(class BaseDomain) PTR_BaseDomain;
typedef DPTR(class MscorlibBinder) PTR_MscorlibBinder;