Browse Source

Keep namespace info always public, as it's a nested class, to avoid problems

pull/11566/head
Max Katz 3 years ago
parent
commit
917a9b4209
  1. 3
      src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

3
src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

@ -401,8 +401,7 @@ namespace Avalonia.Build.Tasks
contextClass,
document.PopulateMethod,
document.BuildMethod,
builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name,
document.IsPublic),
builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name, true),
(closureName, closureBaseType) =>
populateBuilder.DefineSubType(closureBaseType, closureName, false),
(closureName, returnType, parameterTypes) =>

Loading…
Cancel
Save