Unity-WebSocket/Assets/FishNet/CodeGenerating/Extension/FieldDefinitionExtensions.cs

22 lines
505 B
C#
Raw Normal View History

2025-06-28 07:58:54 +00:00
using MonoFN.Cecil;
namespace FishNet.CodeGenerating.Helping.Extension
{
internal static class FieldDefinitionExtensions
{
/// <summary>
/// Makes a FieldDefinition generic if it has generic parameters.
/// </summary>
public static FieldReference TryMakeGenericInstance(this FieldDefinition fd, CodegenSession session)
{
FieldReference fr = session.ImportReference(fd);
return fr.TryMakeGenericInstance();
}
}
}