Tom Edwards
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
5 additions and
0 deletions
-
src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlLanguageParseIntrinsics.cs
|
|
|
@ -416,6 +416,11 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions |
|
|
|
|
|
|
|
private static IXamlType GetElementType(IXamlType type, XamlTypeWellKnownTypes types) |
|
|
|
{ |
|
|
|
if (type.IsArray) |
|
|
|
{ |
|
|
|
return type.ArrayElementType; |
|
|
|
} |
|
|
|
|
|
|
|
return type.GetAllInterfaces().FirstOrDefault(i => |
|
|
|
i.FullName.StartsWith(types.IEnumerableT.FullName))? |
|
|
|
.GenericArguments[0]; |
|
|
|
|