diff options
author | Ivan Povazan <55002338+ivanpovazan@users.noreply.github.com> | 2022-06-01 19:09:22 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-01 19:09:22 +0300 |
commit | 549b4314c9ea92c124b5a8dc88a881f7fdc52274 (patch) | |
tree | 4a79191eea6538944bc462e5594639b2a222028c /src/tests/issues.targets | |
parent | 874f7aa355b7425fdded2cbcd9809255d62a745b (diff) |
[mono] Support array parameter types of custom attributes in Mono AOT compiler (#69759)
- mono_reflection_create_custom_attr_data_args_noalloc now supports decoding array type parameters of custom attributes
- mono_reflection_create_custom_attr_data_args_noalloc is refactored to use MonoDecodeCustomAttr
- MonoDecodeCustomAttr encapsulates all the information of the decoded custom attribute parameters
- initial support for UnmanagedCallConvAttribute: native-to-managed wrapper generation now takes into account applied custom attributes by updating the method's signature
Fixes [#52977](https://github.com/dotnet/runtime/issues/52977)
Diffstat (limited to 'src/tests/issues.targets')
-rw-r--r-- | src/tests/issues.targets | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tests/issues.targets b/src/tests/issues.targets index dc23d912237..f2ad66e9823 100644 --- a/src/tests/issues.targets +++ b/src/tests/issues.targets @@ -3363,6 +3363,9 @@ <ExcludeList Include = "$(XunitTestBinBase)/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/**"> <Issue>https://github.com/dotnet/runtime/issues/41519</Issue> </ExcludeList> + <ExcludeList Include = "$(XunitTestBinBase)/Interop/UnmanagedCallersOnly_MonoAot/UnmanagedCallersOnly_MonoAotTest/**"> + <Issue>https://github.com/dotnet/runtime/issues/41519</Issue> + </ExcludeList> <ExcludeList Include = "$(XunitTestBinBase)/JIT/CodeGenBringUpTests/LocallocLarge_d/**"> <Issue>https://github.com/dotnet/runtime/issues/41472</Issue> </ExcludeList> @@ -3726,6 +3729,9 @@ <ExcludeList Include = "$(XunitTestBinBase)/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/**"> <Issue>needs triage</Issue> </ExcludeList> + <ExcludeList Include = "$(XunitTestBinBase)/Interop/UnmanagedCallersOnly_MonoAot/UnmanagedCallersOnly_MonoAotTest/**"> + <Issue>needs triage</Issue> + </ExcludeList> <ExcludeList Include = "$(XunitTestBinBase)/JIT/CheckProjects/CheckProjects/**"> <Issue>needs triage</Issue> </ExcludeList> |