diff options
Diffstat (limited to 'src/ILCompiler.Compiler/src/Compiler/AnalysisBasedMetadataManager.cs')
-rw-r--r-- | src/ILCompiler.Compiler/src/Compiler/AnalysisBasedMetadataManager.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ILCompiler.Compiler/src/Compiler/AnalysisBasedMetadataManager.cs b/src/ILCompiler.Compiler/src/Compiler/AnalysisBasedMetadataManager.cs index 3a51c070d..1f2224d5d 100644 --- a/src/ILCompiler.Compiler/src/Compiler/AnalysisBasedMetadataManager.cs +++ b/src/ILCompiler.Compiler/src/Compiler/AnalysisBasedMetadataManager.cs @@ -25,16 +25,17 @@ namespace ILCompiler private readonly Dictionary<FieldDesc, MetadataCategory> _reflectableFields = new Dictionary<FieldDesc, MetadataCategory>(); public AnalysisBasedMetadataManager( - ModuleDesc generatedAssembly, CompilerTypeSystemContext typeSystemContext, MetadataBlockingPolicy blockingPolicy, + ManifestResourceBlockingPolicy resourceBlockingPolicy, string logFile, StackTraceEmissionPolicy stackTracePolicy, + DynamicInvokeThunkGenerationPolicy invokeThunkGenerationPolicy, IEnumerable<ModuleDesc> modulesWithMetadata, IEnumerable<ReflectableEntity<TypeDesc>> reflectableTypes, IEnumerable<ReflectableEntity<MethodDesc>> reflectableMethods, IEnumerable<ReflectableEntity<FieldDesc>> reflectableFields) - : base(generatedAssembly, typeSystemContext, blockingPolicy, logFile, stackTracePolicy) + : base(typeSystemContext, blockingPolicy, resourceBlockingPolicy, logFile, stackTracePolicy, invokeThunkGenerationPolicy) { _modulesWithMetadata = new List<ModuleDesc>(modulesWithMetadata); |