Skip to content

Commit 2523bd3

Browse files
committed
Add mcs that skips visibility checks
1 parent 97e3108 commit 2523bd3

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

ScriptLoader/MonoCompiler.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,11 @@ SeekableStreamReader GetFile(SourceFile file)
6262
var ass = new AssemblyDefinitionDynamic(container, dllName, $"{dllName}.dll");
6363
container.SetDeclaringAssembly(ass);
6464

65-
var importer = new ReflectionImporter(container, ctx.BuiltinTypes);
65+
var importer = new ReflectionImporter(container, ctx.BuiltinTypes)
66+
{
67+
IgnoreCompilerGeneratedField = false,
68+
IgnorePrivateMembers = false
69+
};
6670
ass.Importer = importer;
6771

6872
var loader = new DynamicLoader(importer, ctx);

lib/mcs.dll

-1.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)