From 36936eaa20e10f1533b6a67edc12821b8b51f03d Mon Sep 17 00:00:00 2001 From: ds5678 <49847914+ds5678@users.noreply.github.com> Date: Mon, 8 Jun 2026 11:53:50 -0700 Subject: [PATCH] Add DefaultName for AttributeGeneratorMethodAnalysisContext This prevents a bunch of exceptions from being thrown and caught during analysis. --- .../Model/Contexts/AttributeGeneratorMethodAnalysisContext.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Cpp2IL.Core/Model/Contexts/AttributeGeneratorMethodAnalysisContext.cs b/Cpp2IL.Core/Model/Contexts/AttributeGeneratorMethodAnalysisContext.cs index f153cb5d3..d43ea068a 100644 --- a/Cpp2IL.Core/Model/Contexts/AttributeGeneratorMethodAnalysisContext.cs +++ b/Cpp2IL.Core/Model/Contexts/AttributeGeneratorMethodAnalysisContext.cs @@ -7,6 +7,7 @@ public class AttributeGeneratorMethodAnalysisContext : MethodAnalysisContext public override ulong UnderlyingPointer { get; } protected override bool IsInjected => true; + public override string DefaultName => ""; public override MethodAttributes DefaultAttributes => MethodAttributes.Public | MethodAttributes.Static | MethodAttributes.HideBySig; public override MethodImplAttributes DefaultImplAttributes => MethodImplAttributes.Managed; public override TypeAnalysisContext DefaultReturnType => AppContext.SystemTypes.SystemVoidType;