diff options
author | Steve MacLean <stmaclea@microsoft.com> | 2019-04-11 00:20:39 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-11 00:20:39 -0400 |
commit | 206f9680303134731862a35338618f2cbd225651 (patch) | |
tree | 19100fe89a23239d36c6ddd2669f110d58a88aaa /src/strongname | |
parent | cb22707acb620e93a30254ded3048912a9ccb26f (diff) | |
download | coreclr-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.h | 2 |
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; |